javascript - Discord.js:检查机器人权限

标签 javascript node.js discord discord.js

这可能是一个小问题,但我似乎无法弄清楚。我正在尝试让我的机器人检查它是否有权限,如果没有则发送消息。我猜它就像这个代码来检查它的成员是否有权限:

message.member.hasPermission("MUTE_MEMBERS")

获得机器人权限是这样的吗?任何帮助,将不胜感激!

最佳答案

message.member获取 GuildMember发送消息的作者的对象。看起来您实际上想要获取客户端的 GuildMember 对象。你可以这样做 <Client>.guild.me 然后调用 .hasPermission(...) 。

关于javascript - Discord.js:检查机器人权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50730747/

相关文章:

javascript - iFrame src 更改事件

heroku 上的 node.js : Error: Cannot find module 'csv'

javascript - Discordjs 我如何发送带有多链接的嵌入消息

node.js - (discord.js) 如何提及对机器人消息使用react的用户?

javascript - 为什么datalist选项的id返回空值?

javascript - 快速选择多个模型数据

javascript - JQgrid 不显示行

javascript - Node 4 和 Node 6 的堆差异

node.js - 在 Node.js 项目中存储通用身份验证详细信息的可靠方法是什么?

javascript - Discord机器人: Fix ‘FFMPEG not found’