This commit is contained in:
Tarrgon
2026-06-02 22:33:24 -04:00
parent a9e99cc570
commit 67a3753b96
6 changed files with 17 additions and 17 deletions
+1 -1
View File
@@ -138,7 +138,7 @@ client.on('clientReady', async () => {
await initializeWebserver(client); await initializeWebserver(client);
ScheduledTasks.forEach((task) => scheduler.add(task)); ScheduledTasks.forEach(task => scheduler.add(task));
ready = true; ready = true;
console.log('Ready'); console.log('Ready');
+3 -3
View File
@@ -1,6 +1,6 @@
import { Client } from "discord.js"; import { Client } from 'discord.js';
import { Task } from "../types"; import { Task } from '../types';
import ScheduledTasks from "./tasks"; import ScheduledTasks from './tasks';
class Scheduler { class Scheduler {
private tasks = new Map<Task, NodeJS.Timeout>(); private tasks = new Map<Task, NodeJS.Timeout>();
@@ -1,6 +1,6 @@
import { Client } from "discord.js"; import { Client } from 'discord.js';
import { Task } from "../../types"; import { Task } from '../../types';
import { checkExpiredBans } from "../../utils"; import { checkExpiredBans } from '../../utils';
class CheckExpiredBansTask implements Task { class CheckExpiredBansTask implements Task {
interval: number = 300000; interval: number = 300000;
@@ -1,6 +1,6 @@
import { Client } from "discord.js"; import { Client } from 'discord.js';
import { Task } from "../../types"; import { Task } from '../../types';
import { closeOldTickets } from "../../utils"; import { closeOldTickets } from '../../utils';
class CloseStaleTicketsTask implements Task { class CloseStaleTicketsTask implements Task {
interval: number = 3.6e6; interval: number = 3.6e6;
+1 -1
View File
@@ -1,4 +1,4 @@
import { Client } from "discord.js"; import { Client } from 'discord.js';
export interface Task { export interface Task {
interval: number; interval: number;
+6 -6
View File
@@ -17,15 +17,15 @@ export function CreateDefaultEmbed(context: Client): APIEmbed {
}, },
timestamp: new Date().toISOString() timestamp: new Date().toISOString()
} };
} }
export function SetSeverity(severity: EmbedSeverity): APIEmbed { export function SetSeverity(severity: EmbedSeverity): APIEmbed {
switch (severity) { switch (severity) {
case 'default': return { color: 0x014995 } case 'default': return { color: 0x014995 };
case 'info': return { color: 0x5865F2 } case 'info': return { color: 0x5865F2 };
case 'warning': return { color: 0xFEE75C } case 'warning': return { color: 0xFEE75C };
case 'error': return { color: 0xED4245 } case 'error': return { color: 0xED4245 };
case 'success': return { color: 0x57F287 } case 'success': return { color: 0x57F287 };
} }
} }