gpt4 book ai didi

javascript - discord.js - 从所有成员中删除特定 Angular 色

转载 作者:行者123 更新时间:2023-12-01 15:35:33 30 4
gpt4 key购买 nike

我正在尝试从许多人中删除我的公会中的 Angular 色。然而,并不是公会中的每个人都有这个 Angular 色,并且有一个 个数字。

message.guild.members.cache.forEach(member => {
member.roles.remove("12345678901234");
});
此代码有效,但效率不高。上面的代码很慢。你有更好的代码吗?谢谢!

最佳答案

我会删除该 Angular 色,然后再次创建它。

const role = message.guild.roles.cache.get("RoleID");
message.guild.roles.create({
data: {
name: role.name,
color: role.color,
hoist: role.hoist,
position: role.position,
permissions: role.permissions,
mentionable: role.mentionable
}
})
role.delete('I had to.')
它的工作速度非常快,比手动抓取每个成员并删除 Angular 色要快得多,尤其是对于大型服务器。

关于javascript - discord.js - 从所有成员中删除特定 Angular 色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62894950/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com