mirror of
https://github.com/arthur-pbty/gestion-perso.git
synced 2026-06-03 15:07:27 +02:00
35 lines
983 B
TypeScript
35 lines
983 B
TypeScript
import sqlite3 from 'sqlite3';
|
|
import { Message } from 'discord.js';
|
|
|
|
module.exports = {
|
|
aliases: ['prefixset'],
|
|
description: 'Changer le préfixe du bot.',
|
|
emote: '⏱️',
|
|
utilisation: '',
|
|
permission: 10,
|
|
|
|
async execute(message: Message, args: string[]) {
|
|
if (args.length < 1) return message.reply('Veuillez entrer un préfixe.');
|
|
|
|
let db = new sqlite3.Database('db.db', sqlite3.OPEN_READWRITE, (err: Error | null) => {
|
|
if (err) {
|
|
console.error(err.message);
|
|
}
|
|
});
|
|
|
|
db.run('INSERT OR REPLACE INTO prefix (serverID, prefix) VALUES (?, ?)', [message.guild?.id, args[0]], (err: Error | null) => {
|
|
if (err) {
|
|
console.error(err.message);
|
|
message.reply('Erreur lors de la modification du préfixe.');
|
|
} else {
|
|
message.reply(`Le préfixe a été modifié en ${args[0]}`);
|
|
}
|
|
});
|
|
|
|
db.close((err: Error | null) => {
|
|
if (err) {
|
|
console.error(err.message);
|
|
}
|
|
});
|
|
},
|
|
}; |