这是一个基于 Python 的 Discord selfbot,使用discord.py-self
库。自助机器人使用 Groq API 的 Llama-3(性能最高的模型之一)自动响应提及其触发词的消息,所有这些都是完全免费的。您还可以为 ChatGPT 功能添加自己的 API 密钥,但这不是必需的。它的功能与普通的 Discord 机器人一样,但在真正的 Discord 帐户上,允许其他人在 DM、服务器甚至群聊中与它交谈,而无需邀请机器人或将机器人添加到服务器 - 这使它看起来像一个真正的用户给其他人。
使用自助机器人时总是存在被禁止的轻微风险,因此请确保在您不介意丢失的帐户上使用此自助机器人,但风险非常低,我已经使用它一年多了,没有任何问题。
该机器人最初是 MishalHossin 开发的 Discord-AI-Chatbot,但经过 Najmul190 的大量编辑,使其作为自助机器人而不是 Discord 机器人工作。
注意:此分析基于用户的消息历史记录,并非 100% 准确。这只是为了好玩,不应该认真对待。
instructions.txt
中的文本,让 AI 按照您的意愿行事! ~toggleactive
命令选择机器人响应的频道。 ~analyse
命令分析提到的用户的消息并深入了解他们的个性。这就像您的服务器上有一位治疗师! git clone https://github.com/najmul190/Discord-AI-Selfbot
cd Discord-AI-Selfbot
Ctrl + Shift + I
(如果您使用的是 Windows)或Cmd + Opt + I
(如果您使用的是 Mac)。Network
选项卡"Name"
下的"messages?limit=50"
、 "science"
或"preview"
,然后单击它"Request Headers"
下找到"Authorization"
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
(这是示例密钥,不是真实的)视窗:
如果您使用的是 Windows,只需打开run.bat
即可。这将安装所有先决条件,指导您完成设置机器人的过程并为您运行它。
如果run.bat
不起作用,则打开 CMD 并运行cd Discord-AI-Selfbot
将目录更改为 bot 文件目录
通过运行python -m venv bot-env
创建虚拟环境
通过运行bot-envScriptsactivate.bat
激活虚拟环境
运行pip install -r requirements.txt
以安装所有依赖项
使用pip install -U discord.py-self
-self
使用您自己的凭据填写 example.env 并将其重命名为 .env
使用python3 main.py
运行机器人
Linux:
cd thebotfilesdirectory
将目录更改为 bot 文件目录python3 -m venv bot-env
创建虚拟环境source bot-env/bin/activate
激活虚拟环境pip install -r requirements.txt
以安装所有依赖项pip install -U discord.py-self
-selfpython3 main.py
运行机器人channels.txt
中手动添加频道ID.env
中设置一个触发词,这是机器人将响应的词。例如,如果您将触发词设置为John
,人们必须说“嘿John
,你今天怎么样?”让机器人做出响应。要更改机器人的个性并设置自定义指令,只需进入Config
文件夹并将instructions.txt
中的默认指令编辑为您想要的任何内容即可!
我可能不会接受好友请求,所以如果您有任何问题或需要帮助,请加入我搭建的快速 Discord 服务器并在那里提问! (您可以在获得帮助后离开,也可以根据需要留下来!)
您还可以在该服务器的 #italiano 频道中尝试该项目!点击下图即可加入。
如果您感到富有和感激,请随时点击此按钮进行捐赠!