Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on('message', message => {
- if(message.content.startsWith(prefix + "удалить")){
- if(message.author.bot || message.channel.type == "dm" || !message.content.startsWith(prefix))return
- let args = message.content.slice(prefix.length).trim().split(' ')
- if(!message.member.hasPermission("MANAGE_EMOJIS"))return(message.reply("У вас нету прав для очистки чата!"))
- let howmanydelete = args[1]
- if(!howmanydelete)return(message.reply("Пожалуйста, введите кол-во сообщений, которое необходимо удалить"))
- if(howmanydelete < 1)return(message.reply("Слишком маленькое значение, минимальное равно *2*! "))
- if(howmanydelete > 100)return(mesasge.reply("Слишком высокое значение, максимальное равно *100*!"))
- message.author.lastMessage.delete()
- message.channel.bulkDelete(howmanydelete)
- const delembed = new RichEmbed()
- .setAuthor('Департамент модерации сервера', 'https://ru.tankiwiki.com/images/ru/6/6c/Avatar_admin_social.networks.png', 'https://ru.tankiforum.com/topic/220/')
- .setTitle(`:lock: **Выполнена очистка чата**`)
- .setThumbnail(message.author.avatarURL)
- .addField('Сотрудник департамента', `<@${message.author.id}>`, false)
- .addField('Количество удаленных сообщений', `${howmanydelete}`, false)
- .setColor("F93A2F")
- .setTimestamp()
- message.channel.send(delembed)
- let chan1 = message.guild.channels.find(channel => channel.name === "лог")
- chan1.send(delembed)
- };
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement