import { Message, Client } from 'discord.js'; import db from '../../fonctions/instanceDB'; require('dotenv').config(); module.exports = { aliases: [], description: 'Supprime une task.', emote: '⏱️', utilisation: '', async execute(message: Message, args: string[], client: Client) { let id = args[0]; if (!id) { return message.edit('Veuillez entrer un id'); } db.get(`SELECT * FROM task WHERE id = ?`, [id], (err: any, row: any) => { if (err) { console.error(err.message); } if (!row) { return message.edit('Aucune tâche avec cet id.'); } db.run('DELETE FROM task WHERE id = ?', id, (err) => { if (err) { return message.edit(`Une erreur est survenue lors de la suppression de la tâche : ${err.message}`); } message.edit(`La tâche ${row.name} a été supprimée avec succès.`); }); }); } };