aboutsummaryrefslogtreecommitdiff
path: root/src/lib/utils/BushCache.ts
blob: bfbd7e34db10e926a16c2b555b540e8ca1e4de92 (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[] = [];
}