From 04f39582a45f08ad6de57bba17d9bcf665e2226d Mon Sep 17 00:00:00 2001 From: SileNce5k Date: Wed, 8 Jun 2022 16:29:13 +0200 Subject: [PATCH] Rewrite timer command to use JSON * Rewrite parseTime to use seconds instead of ms * Move parseTime to timer subdirectory * Implement checkTimer and sendTimerReminder. --- commands/misc/timer.js | 28 ++++++++++++++++------------ server.js | 1 + server/message.js | 5 +++-- server/ready.js | 2 ++ util/timer/checkTimer.js | 11 +++++++++++ util/timer/parseTime.js | 19 +++++++++++++++++++ util/timer/sendTimerReminder.js | 3 +++ 7 files changed, 55 insertions(+), 14 deletions(-) create mode 100644 util/timer/checkTimer.js create mode 100644 util/timer/parseTime.js create mode 100644 util/timer/sendTimerReminder.js diff --git a/commands/misc/timer.js b/commands/misc/timer.js index 5e450d0..bfa406e 100644 --- a/commands/misc/timer.js +++ b/commands/misc/timer.js @@ -1,4 +1,4 @@ -const parseTime = require('../../util/parseTime'); +const parseTime = require('../../util/timer/parseTime'); module.exports = { name: "timer", description: "Set a timer for a time in minutes.", @@ -6,16 +6,20 @@ module.exports = { ,"`timer `" ,"`timer