mirror of
https://github.com/arthur-pbty/selfbot-discord.git
synced 2026-06-26 14:18:15 +02:00
update
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
import { Message, Client } from 'discord.js';
|
||||
import db from '../../fonctions/instanceDB';
|
||||
require('dotenv').config();
|
||||
|
||||
module.exports = {
|
||||
aliases: [],
|
||||
description: 'Executer une tâche.',
|
||||
emote: '⏱️',
|
||||
utilisation: '<id>',
|
||||
|
||||
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.');
|
||||
}
|
||||
try {
|
||||
eval(row.code);
|
||||
const lastExecution = new Date().getTime();
|
||||
db.run(`UPDATE task SET dernier_lancement = ? WHERE id = ?`, [lastExecution, id], (err: any) => {
|
||||
if (err) {
|
||||
console.error(err.message);
|
||||
}
|
||||
});
|
||||
message.edit(`Tâche ${row.name} exécutée avec succès.`);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
return message.edit(`Erreur lors de l'exécution du code : ${error}`);
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user