const { MessageEmbed } = require('discord.js') const db = require('quick.db') module.exports = { name: 'setnick', async execute(message, args) { let prefix = await db.fetch(`prefix_${message.guild.id}`) if (prefix == null) { prefix = 'skune' } else { prefix = prefix } if (!message.member.permissions.has('CHANGE_NICKNAME')) { const banError = new MessageEmbed() .setColor('#679ad8') .setDescription(`\`\`\`Танд setnick команд ашиглах permission байхгүй байна.\`\`\``) .setFooter({ text: '© 2022 14K' }) return message.channel.send({ embeds: [banError] }).then(m => { setTimeout(async () => { await m.delete(); await message.delete() }, 15000) }) } if (!message.guild.me.permissions.has('MANAGE_NICK')) { const permsEmbed = new MessageEmbed() .setColor('#679ad8') .setDescription(`\`\`\`Надад setnick командыг ажиллуулах permission байхгүй байна.\`\`\``) .setFooter({ text: '© 2022 14K' }) return message.channel.send({ embeds: [permsEmbed] }).then(m => { setTimeout(async () => { await m.delete(); await message.delete() }, 15000) }) } const member = message.mentions.members.first() const arguments = args.slice(1).join(' ') try { member.setNickname(arguments) } catch (err) { console.log(err) } } }