almost done....

This commit is contained in:
Isaac (eartharoid)
2020-08-23 22:01:21 +01:00
parent 6425e3930c
commit 5c65888c95
21 changed files with 261 additions and 128 deletions

View File

@@ -9,7 +9,7 @@
const { Collection, MessageEmbed } = require('discord.js');
const ChildLogger = require('leekslazylogger').ChildLogger;
const log = new ChildLogger();
const config = require('../../user/config');
const config = require('../../user/' + require('../').config);
const archive = require('../modules/archive');
module.exports = {
@@ -32,7 +32,7 @@ Type \`${config.prefix}new\` on the server to create a new ticket.`);
let ticket = await Ticket.findOne({ where: { channel: message.channel.id } });
if(ticket)
archive.add(client, message); // add message to archive
archive.add(message); // add message to archive
if (message.author.bot || message.author.id === client.user.id) return; // goodbye bots

View File

@@ -6,12 +6,10 @@
*
*/
const Discord = require('discord.js');
const ChildLogger = require('leekslazylogger').ChildLogger;
const log = new ChildLogger();
const config = require('../../user/config');
const config = require('../../user/' + require('../').config);
const fs = require('fs');
const dtf = require('@eartharoid/dtf');
module.exports = {
event: 'messageDelete',
@@ -23,7 +21,8 @@ module.exports = {
try {
await message.fetch();
} catch (err) {
log.error(err);
log.warn('Failed to fetch deleted messaged');
log.error(err.message);
return;
}

View File

@@ -9,7 +9,7 @@
const ChildLogger = require('leekslazylogger').ChildLogger;
const log = new ChildLogger();
const { MessageEmbed } = require('discord.js');
const config = require('../../user/config');
const config = require('../../user/' + require('../').config);
const fs = require('fs');
module.exports = {
@@ -104,7 +104,7 @@ module.exports = {
topic: topic
});
let name = 'ticket-' + ticket.get('id');
let name = 'ticket-' + ticket.id;
channel.guild.channels.create(name, {
type: 'text',

View File

@@ -9,7 +9,7 @@
const Discord = require('discord.js');
const ChildLogger = require('leekslazylogger').ChildLogger;
const log = new ChildLogger();
const config = require('../../user/config');
const config = require('../../user/' + require('../').config);
const fs = require('fs');
const dtf = require('@eartharoid/dtf');

View File

@@ -8,11 +8,11 @@
const ChildLogger = require('leekslazylogger').ChildLogger;
const log = new ChildLogger();
const config = require('../../user/config');
const config = require('../../user/' + require('../').config);
module.exports = {
event: 'ready',
execute(client, [e], {Ticket, Setting}) {
execute(client) {
log.success(`Authenticated as ${client.user.tag}`);