Files
gestion/commands/owner/unowner.js
T
2024-02-16 21:59:00 +01:00

27 lines
924 B
JavaScript

const db = require('quick.db');
const GestionDb = new db.table("gestion");
module.exports = {
name: 'unowner',
description: 'Supprime un propriétaire',
emote: '👑',
utilisation: 'unowner <@user>',
category: 'buyer',
async execute(message) {
const botId = message.client.user.id;
const user = message.mentions.users.first();
if (!user) {
return message.reply('Veuillez mentionner un utilisateur à supprimer de la liste des propriétaires.');
}
let owners = await GestionDb.get(`${botId}.owners`) || {};
if (owners[user.id]) {
delete owners[user.id];
await GestionDb.set(`${botId}.owners`, owners);
message.reply(`L'utilisateur <@${user.id}> a été supprimé de la liste des propriétaires.`);
} else {
message.reply('Cet utilisateur n\'est pas un owner.');
}
},
};