bot/src/index.ts

25 lines
612 B
TypeScript

import { token } from './config/bot';
import { EventLoader } from './events/eventLoader';
import { PluginLoader } from './plugins/pluginLoader';
import { PluginClient } from './PluginClient';
const lifeguard = new PluginClient();
EventLoader(lifeguard);
PluginLoader().then(plugins => {
lifeguard.plugins = plugins;
});
lifeguard.db
.connect()
.then(() => console.log('Connected to MongoDB'))
.catch(err => console.error(err));
lifeguard.login(token).then(() => {
if (lifeguard.user) {
console.log(
`Logged in to ${lifeguard.user.username}#${lifeguard.user.discriminator}`
);
}
});