为discord-js上的角色添加权限



嘿,所有人都为发布邀请链接的用户找到了这个脚本。。。比方说,我想将某些频道列入白名单,不允许机器人禁止或禁止用户发布邀请链接。希望这是有道理的。谢谢

adminClient.on("message", async message => {
if (!message.member) return;
const linkRegex = /(https?://)?(www.)?(discord.(gg|io|me|li|com)(/invite)?)/.+[a-z0-9A-Z]/
if (message.content.startsWith("?ban") && message.member.hasPermission("ADMINISTRATOR")) {
const mentionedMember = message.mentions.members.first();
if (!mentionedMember) return message.channel.send("You must mention who you want to ban.")
mentionedMember.ban().catch(e => message.channel.send(`Something went wrong when banning that user.n`${e}``))
} else if (message.content.startsWith("?kick") && message.member.hasPermission("ADMINISTRATOR")) {
}

您只需要知道要列入白名单的通道的通道ID,并在此基础上添加一个条件,方法如下:

if (message.channel.id==WHITELIST_CHANNEL_ID) return;

最新更新