call Client#loadIntervals and Client#loadDatabase on startup

merge-requests/5/head
Matthew 2020-04-15 15:12:17 -04:00
parent 0df3168864
commit 74ddbf1c13
No known key found for this signature in database
GPG Key ID: 766BE43AE75F7559
1 changed files with 3 additions and 1 deletions

View File

@ -4,10 +4,12 @@ import { Client } from './class';
async function main(): Promise<void> { async function main(): Promise<void> {
const read = await fs.readFile('../config.yaml', 'utf8'); const read = await fs.readFile('../config.yaml', 'utf8');
const config: { token: string, prefix: string, guildID: string } = parse(read); const config: { token: string, prefix: string, guildID: string, mongoDB: string } = parse(read);
const client = new Client(config.token, { defaultImageFormat: 'png' }); const client = new Client(config.token, { defaultImageFormat: 'png' });
client.config = config; client.config = config;
await client.loadDatabase();
client.loadPlugins(); client.loadPlugins();
await client.loadIntervals();
await client.loadEvents(); await client.loadEvents();
await client.loadCommands(); await client.loadCommands();
client.connect(); client.connect();