Discord 机器人如果使用 NodeJS 编写,就能拥有超强实用性;通过充分发挥 JavaScript 的能力,NodeJS 可以轻松发送消息、监听事件并处理错误。 你可以创建许多不同类型的机器人,例如能直接在频道中播放歌曲的音乐机器人。 此外,还有许多额外的 Node.js 软件包可用,方便安装完整模块或功能。 或者,也可以使用 Git 仓库来自动拉取这些文件。
注意:某些步骤可能会因所安装的机器人而有所不同;请务必查看机器人的 "Readme" 文件,以确认所需步骤。
1。 如果机器人在 .zip 文件中,请将其解压 到一个空文件夹。
2。 使用任意文本编辑软件打开 .env 文件。
注意: 如果机器人不使用 .env 文件,请查看 readme 了解变更后的步骤,或直接修改主文件。
3。 其中的 Token 和 Client_ID 必须从 Discord 开发者门户生成。
4。 创建应用后,转到 Bot 选项卡。
5。 关闭 Public Bot 设置,并开启 Privileged Gateway Intents。
6。 在 Token 部分,选择复制。 如果没有令牌,请选择重置令牌 按钮。
7。 返回 .env 文件并粘贴令牌。
8。 在开发者门户中,转到 OAuth2 并复制 Client ID。
9。 将 Client ID 粘贴到 .env 文件中。
10。 保存 文档,按 Ctrl + S 或选择文件 > 保存。
11。 通过输入以下带有机器人 Client ID 的链接,将机器人邀请到服务器: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
12。 登录 BisectHosting Starbase 面板。
13。 转到 Files 选项卡。
14。 上传自定义机器人和所有其他文件到服务器。
15。 转到 Startup 选项卡。
16。 在 Additional Packages 下,输入机器人运行时要安装的所有模块,并用空格分隔。
17。 在 Main File 部分,设置机器人使用的主文件名称,例如 index.js。
18。 完成后,返回 Home 选项卡并启动 机器人。