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

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

如何运行我的 Discord 机器人?

应用 114 次浏览 Markdown
  1. 在面板中打开我的服务器,点击您的服务器。
  2. 在概览标签页中,等待应用一行显示“Discord bot 已就绪”。页面会自动刷新。
  3. 记下连接地址一行中的 IP。
  4. 在 Discord Developer Portal 中创建一个应用。在 Bot 页面使用 Reset Token 获取您的令牌。
  5. 通过 SSH 连接并打开文件:nano /opt/seturack/discord/bot/.env
  6. 把令牌粘贴到 DISCORD_TOKEN= 之后并保存。示例机器人几秒钟内就会自动连接。
  7. 查看它的运行情况:su - app -c "pm2 logs bot --lines 20"
  8. 在该门户中打开 OAuth2 > URL Generator,勾选 bot 和 applications.commands,然后用生成的链接把机器人添加到您的 Discord 服务器。输入 /ping,机器人会回复 pong。

运行您自己的代码

运行 su - app,然后运行 cd /opt/seturack/discord/bot。把您的代码放到这里,需要的话可以替换 index.js:

npm install

pm2 restart bot

pm2 save

须知

  • 没有令牌时,进程会保持运行,并在日志中写入“token bekleniyor / waiting for token”。这是正常现象。
  • 请妥善保管您的令牌。只有机器人用户可以读取 .env。
  • 服务器启动时,PM2 会自动启动机器人。机器人不接收入站连接,所以只开放用于 SSH 的 22 端口。

还没有服务器? 订购预装 Discord botu 的服务器:配置由您选择,按所选配置付费。

这对您有帮助吗?

感谢您的反馈!

仍需帮助?

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