import { name, url } from '@config/mongodb'; import { Plugin } from '@plugins/Plugin'; import { Database } from '@util/Database'; import { Client, ClientOptions, Collection } from 'discord.js'; export class PluginClient extends Client { plugins!: Collection; db: Database; constructor(options?: ClientOptions) { super(options); this.db = new Database({ name, url, MongoOptions: { useNewUrlParser: true, useUnifiedTopology: true, }, }); } }