我正在为不和谐的bot编码,现在我希望它踢出所有角色为“未验证”的用户,我知道如何列出角色中的用户,也知道如何踢出sbd,但是我不知道该怎么做那个,我试着把清单代码放在踢东西之前/之后,但是我得到的都是错误。
该漫游器仅适用于一台服务器,因此无需设置角色
这是我列出用户的方式:
(message.guild.roles.get('607623318995992579').members.map(m=>m.user.tag).join('\n'))
我希望它能像“ + KickUnV”一样工作 答案:“用未验证的角色击败了所有用户!”
答案 0 :(得分:1)
Array.prototype.forEach之类的声音可以在这里为您提供帮助。
一种简单的方法是:
let members = (message.guild.roles.get('607623318995992579').members)
members.forEach(m => {
// Your kick methodology, i.e. m.kick(), m being the member from the array.
});
希望这会有所帮助:)