【发布时间】:2020-12-22 04:48:50
【问题描述】:
我想创建一个像这样工作的命令
<command> <roleName> <message>
并将消息私下发送给具有指定角色的所有不和谐用户
提前致谢!
【问题讨论】:
标签: javascript node.js discord discord.js
我想创建一个像这样工作的命令
<command> <roleName> <message>
并将消息私下发送给具有指定角色的所有不和谐用户
提前致谢!
【问题讨论】:
标签: javascript node.js discord discord.js
您可以使用Role.members 属性。
// get role by name
const role = message.guild.roles.cache.find(role => role.name === '<roleName>');
// send a message to everyone with the role
role.members.each(user => user.send('This is a DM'));
此方法假设您有办法从字符串中获取<roleName> 值;可能带有args 变量。
【讨论】: