Files
selfbot-discord/commands/automatisation/viewtasks.ts
T
2024-04-26 23:12:24 +02:00

28 lines
915 B
TypeScript

import { Message, Client } from 'discord.js';
import db from '../../fonctions/instanceDB';
require('dotenv').config();
module.exports = {
aliases: ['viewtask', 'alltask', 'tasks', 'tasklist', 'listtasks', 'listtask', 'alltasks', 'viewalltasks', 'alltaskslist', 'alltasklist', 'taskslist', 'listalltasks', 'listalltask'],
description: 'Voir toutes les tâches.',
emote: '⏱️',
utilisation: '',
async execute(message: Message, args: string[], client: Client) {
db.all(`SELECT * FROM task`, (err: any, rows: any) => {
if (err) {
console.error(err.message);
}
let tasks = '';
rows.forEach((row: any) => {
tasks += `\n- ${row.id} - ${row.name} : ${row.time} minutes`;
});
const tasksChunks = tasks.match(/.{1,2000}/g);
tasksChunks.forEach((chunk: string) => {
message.edit(`# Liste des tâches :${chunk}`);
});
});
}
};