task command work

This commit is contained in:
2025-11-11 13:34:35 -05:00
parent 898c8cd2e6
commit 1bb204883c
3 changed files with 41 additions and 8 deletions

View File

@@ -32,15 +32,14 @@ client.once(Events.ClientReady, readyClient => {
});
client.login(config.token);
client.commands = new Collection();
client.tasks = {};
let task = {};
fs.readdir('./tasks/', (err, files) => {
if (err) return console.log(err);
files.forEach(file => {
const taskFile = require(`./tasks/${file}`);
const taskName = file.split('.')[0];
task[taskName] = taskFile;
client.tasks[taskName] = taskFile;
if (taskFile.schedule) {
console.debug(`Tasks: Scheduling "${taskName}" for ${taskFile.schedule}`);
cron.schedule(taskFile.schedule, () => { taskFile(client, torn, config, state); });