我开始尝试一些需要我的机器人拥有特定权限的事情。我不知道如何通过JS实际分配这些权限。有人有什么想法吗?(我还听说这些权限也会为机器人创建一个自定义角色)感谢。
您无法在公会中为机器人分配权限。它们必须通过邀请它的人的邀请范围自愿授予机器人。
是的,这些权限将为机器人在服务器中赋予角色,因此它可以定义您是否可以向具有更高角色的用户执行某些操作。
我假设如果您已经将您的机器人放在服务器上,则已经执行了以下步骤,但我还是会解释一下。
您进入OAuth2 URL生成器,并输入您的客户端ID(希望您已经知道如何获取它)。然后选择机器人作用域(以及任何其他作用域...),然后向下滚动到权限部分,并选择您的机器人所需的权限。用户有权删除这些权限,然后您就不能真正做什么了,希望他们知道没有这些权限,机器人就不能执行相应的命令。
然后将链接复制回应用程序信息区域,以便您可以粘贴它并将您的机器人放在服务器上!
这是很多内容,希望这能有所帮助。