【发布时间】:2021-07-17 20:12:29
【问题描述】:
所以我发出了静音命令,但我找不到为每个频道设置权限并排除更改私人频道权限的方法。
所以比如设置频道权限如下:
message.channel.updateOverwrite(role1, {
SEND_MESSAGES: false,
SPEAK: false,
ADD_REACTIONS: false,
READ_MESSAGE_HISTORY: true
});
message.channel.updateOverwrite(role2, {
SEND_MESSAGES: null,
SPEAK: null,
ADD_REACTIONS: null,
})
这仅设置执行命令的通道的权限,我想知道是否有一种方法可以为服务器中的每个通道设置权限(私有通道除外←如果这是不可能的,那么忽略它),而且我知道您可以使用频道 ID 为每个频道设置权限,但这仅限于 1 个不和谐服务器,我不希望这样。
【问题讨论】:
标签: javascript node.js discord.js bots