add alerte perm admin add to user notification

This commit is contained in:
VALOU3336
2024-02-27 18:52:28 +01:00
parent ba5ff77610
commit df9eaeb581
4 changed files with 100 additions and 22 deletions
+13 -21
View File
@@ -1,4 +1,4 @@
const { PermissionFlagsBits } = require('discord.js');
const { PermissionsBitField } = require('discord.js');
module.exports = {
name: 'bunker',
description: 'Activer le bot bunker',
@@ -7,27 +7,19 @@ module.exports = {
category: 'antiraid',
async execute(message, args, client) {
const guild = message.guild;
const dangerousPermissions = [
'ADMINISTRATOR', 'VIEW_AUDIT_LOG', 'MANAGE_GUILD', 'MANAGE_ROLES', 'MANAGE_CHANNELS', 'KICK_MEMBERS', 'BAN_MEMBERS',
'MANAGE_EMOJIS_AND_STICKERS', 'MANAGE_WEBHOOKS', 'MANAGE_MESSAGES',
'MENTION_EVERYONE', 'MUTE_MEMBERS', 'DEAFEN_MEMBERS', 'MOVE_MEMBERS'
const dangerousPermissions = [
PermissionsBitField.Flags.Administrator,
PermissionsBitField.Flags.ManageGuild,
PermissionsBitField.Flags.ManageRoles,
PermissionsBitField.Flags.ManageChannels,
PermissionsBitField.Flags.KickMembers,
PermissionsBitField.Flags.BanMembers,
PermissionsBitField.Flags.ManageWebhooks,
PermissionsBitField.Flags.MuteMembers,
PermissionsBitField.Flags.MentionEveryone,
PermissionsBitField.Flags.ManageEvents,
PermissionsBitField.Flags.ManageThreads,
];
// const dangerousPermissions = [
PermissionFlagsBits.FLAGS.
Permissions.FLAGS.VIEW_AUDIT_LOG,
Permissions.FLAGS.MANAGE_GUILD,
Permissions.FLAGS.MANAGE_ROLES,
Permissions.FLAGS.MANAGE_CHANNELS,
Permissions.FLAGS.KICK_MEMBERS,
Permissions.FLAGS.BAN_MEMBERS,
Permissions.FLAGS.MANAGE_EMOJIS_AND_STICKERS,
Permissions.FLAGS.MANAGE_WEBHOOKS,
Permissions.FLAGS.MANAGE_MESSAGES,
Permissions.FLAGS.MENTION_EVERYONE,
Permissions.FLAGS.MUTE_MEMBERS,
Permissions.FLAGS.DEAFEN_MEMBERS,
Permissions.FLAGS.MOVE_MEMBERS
//];
// Kick all bots
await Promise.all(guild.members.cache.filter(member => member.user.bot).map(member => member.kick()));