// import { CommandoClient } from 'discord.js-commando'; // import { WebhookClient } from 'discord.js'; // import Collection from '@discordjs/collection'; // import winston from 'winston'; // const PokemonStore = require('./pokemon/PokemonStore'); // import MemePoster from './MemePoster.js' // const { UWUFIER_WEBHOOK_ID, UWUFIER_WEBHOOK_TOKEN } = process.env; // module.exports = class UwufierClient extends CommandoClient { // constructor(options) { // super(options); // this.logger = winston.createLogger({ // transports: [new winston.transports.Console()], // format: winston.format.combine( // winston.format.timestamp({ format: 'MM/DD/YYYY HH:mm:ss' }), // winston.format.printf(log => `[${log.timestamp}] [${log.level.toUpperCase()}]: ${log.message}`) // ) // }); // this.webhook = new WebhookClient(UWUFIER_WEBHOOK_ID, UWUFIER_WEBHOOK_TOKEN, { disableEveryone: true }); // this.pokemon = new PokemonStore(); // this.memePoster = new MemePoster(this); // this.games = new Collection(); // this.phone = new Collection(); // } // };