summaryrefslogtreecommitdiff
path: root/src/models/Client.ts
diff options
context:
space:
mode:
author8cy <[email protected]>2020-04-29 17:37:31 -0700
committer8cy <[email protected]>2020-04-29 17:37:31 -0700
commit30f2e6293defe4fa4090a009c9a9032c695630e3 (patch)
tree96406f0483073b209d72944c3c099858b51004c5 /src/models/Client.ts
parentadd contact cmds, qol updates/ formatting, v9.1.0 (diff)
downloaddep-core-30f2e6293defe4fa4090a009c9a9032c695630e3.tar.xz
dep-core-30f2e6293defe4fa4090a009c9a9032c695630e3.zip
The Memeification, v9.2.0
- fix goodbye - add more models - formatting - uncomment error loggers
Diffstat (limited to 'src/models/Client.ts')
-rw-r--r--src/models/Client.ts26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/models/Client.ts b/src/models/Client.ts
new file mode 100644
index 0000000..c24bcd9
--- /dev/null
+++ b/src/models/Client.ts
@@ -0,0 +1,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();
+// }
+// }; \ No newline at end of file