我在写不和谐机器人。当我在通道上编写<role>时,我想检查此角色是否存在,并重写/保存为var @<role> (ping所有具有此角色的成员)。但我不知道该怎么做。感谢您的帮助;)
发布于 2020-05-05 23:49:10
我找到了一些东西,但它不能很好地工作。它永远找不到存在于该服务器上的角色。以下是代码
const roleArgs = msgef;
const role = msgef.guild.roles.cache.find(role => role.name === roleArgs);
if (!role) {return msessage.reply ('There is not such role!'); return; }
ping = "<@&" + role.id + ">" ;
message.channel.send(ping);感谢您的帮助;)
https://stackoverflow.com/questions/61610546
复制相似问题