如何启动 Red-DiscordBot?
- 在面板中打开我的服务器,点击您的服务器。
- 在概览标签页中,等待应用一行显示“Red-DiscordBot 已就绪”。页面会自动刷新。
- 记下连接地址一行中的 IP。
- 在 Discord Developer Portal 中创建一个应用。在 Bot 页面使用 Reset Token 获取您的令牌,并在同一页面开启全部三个 Privileged Gateway Intents。没有它们,Red 无法连接。
- 通过 SSH 连接并打开文件:
nano /home/red/bot.env - 把令牌粘贴到
RED_TOKEN=之后并保存。Red 几秒钟内就会自动启动。 - 用
journalctl -u redbot -f查看日志。机器人连接成功后,日志中会显示您服务器的邀请链接(Invite URL)。 - 用该链接把机器人添加到您的 Discord 服务器,然后输入
!help。
须知
- 没有令牌时,服务会保持运行,并在日志中写入“token bekleniyor / waiting for token”。这是正常现象。
/home/red/bot.env中的RED_PREFIX用来设置命令前缀。修改之后,请运行systemctl restart redbot。- 音乐附加组件需要 Java,已经预装。在 Discord 中用
!load audio开启它。 - 更新方法:先运行
systemctl stop redbot,再运行su - red -c "redenv/bin/python -m pip install -U Red-DiscordBot",最后运行systemctl start redbot。 - 机器人不接收入站连接,所以只开放用于 SSH 的 22 端口。您的数据位于
/home/red/redbot-veri。
还没有服务器? 订购预装 Red-DiscordBot 的服务器:配置由您选择,按所选配置付费。
这对您有帮助吗?
感谢您的反馈!