aboutsummaryrefslogtreecommitdiff
path: root/src/lib/utils/BushCache.ts
blob: 3808538edcaf4d21cd93de6899046f9a61926750 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { Collection, type Snowflake } from 'discord.js';
import { Guild } from '../models/Guild.js';

export class BushCache {
	public global = new GlobalCache();
	public guilds = new Collection<Snowflake, Guild>();
}

export class GlobalCache {
	public superUsers: Snowflake[] = [];
	public disabledCommands: string[] = []
	public blacklistedChannels: Snowflake[] = [];
	public blacklistedGuilds: Snowflake[] = [];
	public blacklistedUsers: Snowflake[] = [];	
}