aboutsummaryrefslogtreecommitdiff
path: root/src/tasks/feature/updateStats.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/tasks/feature/updateStats.js')
-rw-r--r--src/tasks/feature/updateStats.js24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/tasks/feature/updateStats.js b/src/tasks/feature/updateStats.js
deleted file mode 100644
index 48d431a..0000000
--- a/src/tasks/feature/updateStats.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import { BushTask, Stat, Time } from '#lib';
-import { Client } from 'discord.js';
-export default class UpdateStatsTask extends BushTask {
- constructor() {
- super('updateStats', {
- delay: 10 * 60000,
- runOnStart: true
- });
- }
- async exec() {
- const row =
- (await Stat.findByPk(this.client.config.environment)) ??
- (await Stat.create({ environment: this.client.config.environment }));
- row.commandsUsed = this.client.stats.commandsUsed;
- row.slashCommandsUsed = this.client.stats.slashCommandsUsed;
- await row.save();
- }
- static async init(client) {
- const temp =
- (await Stat.findByPk(client.config.environment)) ?? (await Stat.create({ environment: client.config.environment }));
- return { commandsUsed: temp.commandsUsed, slashCommandsUsed: temp.slashCommandsUsed };
- }
-}
-//# sourceMappingURL=updateStats.js.map