实现Discord聊天机器人

1. 环境准备

准备一台服务器(墙外,你懂的~)

我使用的是discord官方推荐的Eris:
(1个基于nodejs的discord库)

文档地址
github地址

(你也可以选择使用discord.js)

用的express起的服务

2. 应用创建

在这里插入图片描述

注意: 此处出现的CLIENT ID 还有CLIENT SECRET都要记下来,后面要用到

在这里插入图片描述

3. 添加一个机器人Bot

在这里插入图片描述

注意:此处出现的TOKEN一定要复制出来并保存好,因为他在应用中很重要且不要泄露给别人

4. 给Bot授权

  1. 首先打开你的discord并创建一个群聊
  2. 然后生成给机器人授权的链接
  3. 打开OAuth2
  4. 选择URL Generator
  5. SCOPES一栏勾选botapplications.commands权限(分别代表机器人权限和创建commands权限)
  6. BOT PERMISSIONS 一栏我为了方便直接勾选了管理员权限 Administrator,你可以根据自己实际需求进行勾选
  7. 勾选后复制页面最下面生成的GENERATED URL链接并打开
  8. 同意机器人的授权并把机器人拉进刚才创建的群聊中
    在这里插入图片描述
    在这里插入图片描述

5.编写一个ping pong交互

未完结~~~

猜你喜欢

转载自blog.csdn.net/qq_36228377/article/details/123629775