mirror of
https://github.com/arthur-pbty/gestion.git
synced 2026-06-17 16:09:26 +02:00
add alerte perm admin add to user notification
This commit is contained in:
+13
-21
@@ -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()));
|
||||
|
||||
Reference in New Issue
Block a user