我们能为您提供什么帮助?

搜索我们的指南和教程,或浏览下方分类。

如何启动 Red-DiscordBot?

应用 123 次浏览 Markdown
  1. 在面板中打开我的服务器,点击您的服务器。
  2. 在概览标签页中,等待应用一行显示“Red-DiscordBot 已就绪”。页面会自动刷新。
  3. 记下连接地址一行中的 IP。
  4. 在 Discord Developer Portal 中创建一个应用。在 Bot 页面使用 Reset Token 获取您的令牌,并在同一页面开启全部三个 Privileged Gateway Intents。没有它们,Red 无法连接。
  5. 通过 SSH 连接并打开文件:nano /home/red/bot.env
  6. 把令牌粘贴到 RED_TOKEN= 之后并保存。Red 几秒钟内就会自动启动。
  7. 用 journalctl -u redbot -f 查看日志。机器人连接成功后,日志中会显示您服务器的邀请链接(Invite URL)。
  8. 用该链接把机器人添加到您的 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 的服务器:配置由您选择,按所选配置付费。

这对您有帮助吗?

感谢您的反馈!

仍需帮助?

如果找不到所需内容,请联系我们。