想要创建机器人,首先需要创建一个APP
Application 是整体身份、设置中心
Bot 是这个应用的执行体,用于和服务器交互
APP可以被用户使用,也可以被添加到一个Server
在经过Discord的官方验证之前,APP是有一定的限制的
比如想要添加未经验证的APP,官方不会给出Link,需要按照以下格式自己构造(参开一下文档)
https://discord.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&scope=bot&permissions=PERMISSION_NUMBER
Tips:
这里不详细记述了,总之需要拿到一个Token
程序通过这个Token连接到Discord服务器(表现为机器人上线)
具体的功能实现方式参考之前的代码吧:https://github.com/GZhonghui/DiscordBot