ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

实现Discord聊天机器人

2022-03-21 11:34:26  阅读:341  来源: 互联网

标签:discord 创建 机器人 Bot 勾选 聊天 Discord 权限


实现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交互

未完结~~~

标签:discord,创建,机器人,Bot,勾选,聊天,Discord,权限
来源: https://blog.csdn.net/qq_36228377/article/details/123629775

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有