interface Client {
config: Config;
interactions: Collection<string, InteractionSpark | CommandSpark>;
gates: Collection<string, Gate>;
logger: Logger;
scheduledEvents: Collection<string, CronJob>;
db: any;
}
client.db = await drizzle('node-postgres', dbURL);
interface Client {
config: Config;
interactions: Collection<string, InteractionSpark | CommandSpark>;
gates: Collection<string, Gate>;
logger: Logger;
scheduledEvents: Collection<string, CronJob>;
db: any;
}
client.db = await drizzle('node-postgres', dbURL);