mirror of
https://github.com/arthur-pbty/bot-discord-coins.git
synced 2026-06-07 06:45:12 +02:00
59 lines
1.9 KiB
JavaScript
59 lines
1.9 KiB
JavaScript
const { EmbedBuilder } = require("discord.js");
|
|
const db = require("../../fonctions/database.js");
|
|
const embedColor = require("../../fonctions/embedColor.js");
|
|
|
|
module.exports = {
|
|
aliases: ["resetserv", "resetserveur"],
|
|
description:
|
|
"Reinitialise toutes les données du serveur.",
|
|
emote: "☣️",
|
|
utilisation: "",
|
|
permission: 5,
|
|
|
|
async execute(message, args, client) {
|
|
db.run(`UPDATE users SET pocket = 0, bank = 0 WHERE guildId = ?`, [
|
|
message.guild.id,
|
|
]);
|
|
db.run(`UPDATE users SET xp = 0, lvl = 0 WHERE guildId = ?`, [
|
|
message.guild.id,
|
|
]);
|
|
db.run(`UPDATE users SET reputation = 0 WHERE guildId = ?`, [
|
|
message.guild.id,
|
|
]);
|
|
db.run(`UPDATE users SET key = 0, objet = 0 WHERE guildId = ?`, [
|
|
message.guild.id,
|
|
]);
|
|
db.run(`UPDATE users SET
|
|
antiRob = 0,
|
|
lastRob = 0,
|
|
lastRecolt = 0,
|
|
lastWork = 0,
|
|
lastDaily = 0,
|
|
lastRep = 0,
|
|
lastTrep = 0,
|
|
lastArep = 0,
|
|
lastHack = 0,
|
|
lastKill = 0,
|
|
lastBraquage = 0
|
|
WHERE guildId = ?`, [
|
|
message.guild.id,
|
|
]);
|
|
db.run(
|
|
`UPDATE users SET teamId = NULL, teamRole = NULL, teamDroper = NULL, WHERE AND guildId = ?`, [
|
|
message.guild.id,
|
|
]);
|
|
|
|
const embed = new EmbedBuilder()
|
|
.setTitle("Reset :")
|
|
.setDescription(`**${message.guild.name} reinitialisé avec succès !**`)
|
|
.setColor(await embedColor(message.author.id, message.guild.id))
|
|
.setTimestamp()
|
|
.setFooter({
|
|
text: `Demandé par ${message.author.tag}`,
|
|
iconURL: message.author.displayAvatarURL(),
|
|
});
|
|
|
|
message.reply({ embeds: [embed], allowedMentions: { repliedUser: false } });
|
|
},
|
|
};
|