summaryrefslogtreecommitdiff
path: root/src/models/Client.ts
blob: c24bcd97c0cbbab66c31e453214c0724f85f511d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// 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();
//     }
// };