This commit is contained in:
Isaac
2021-02-21 15:58:06 +00:00
parent ed12120f1b
commit 2910a2a201
10 changed files with 171 additions and 29 deletions

View File

@@ -1,3 +1,4 @@
module.exports = {
TicketManager: require('./manager'),
Ticket: require('./ticket'),
};

View File

@@ -0,0 +1,26 @@
const EventEmitter = require('events');
// eslint-disable-next-line no-unused-vars
const { Client } = require('discord.js');
/** Manages tickets */
module.exports = class extends EventEmitter {
/**
* Create a TicketManager instance
* @param {Client} client
*/
constructor(client) {
super();
/** The Discord Client */
this.client = client;
this.setMaxListeners(this.client.config.max_listeners);
}
/**
* Create a new ticket
*/
async create() {
}
};

View File