Send error to error channel
This commit is contained in:
parent
6fd70083ba
commit
c0985b22c4
1 changed files with 10 additions and 0 deletions
|
@ -1,6 +1,7 @@
|
||||||
const { Listener } = require('discord-akairo');
|
const { Listener } = require('discord-akairo');
|
||||||
const mkdirp = require('mkdirp');
|
const mkdirp = require('mkdirp');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
const { errorChannel } = require('../../config.json');
|
||||||
|
|
||||||
class errorListener extends Listener {
|
class errorListener extends Listener {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -11,7 +12,16 @@ class errorListener extends Listener {
|
||||||
}
|
}
|
||||||
|
|
||||||
async exec(message, error, command) {
|
async exec(message, error, command) {
|
||||||
|
console.log(message);
|
||||||
console.error(`Error happenend on the command: ${command.id}\n${message}\nOn the message: ${error}`);
|
console.error(`Error happenend on the command: ${command.id}\n${message}\nOn the message: ${error}`);
|
||||||
|
const channel = this.client.channels.get(errorChannel);
|
||||||
|
const errorEmbed = this.client.util.embed()
|
||||||
|
.setColor('RED')
|
||||||
|
.setTitle('Shit happened!')
|
||||||
|
.addField('Command', command.id, true)
|
||||||
|
.addField('Error', message, true)
|
||||||
|
.addField('Message', error, true);
|
||||||
|
channel.send(errorEmbed);
|
||||||
//Get current date
|
//Get current date
|
||||||
let today = new Date();
|
let today = new Date();
|
||||||
let dd = today.getDate();
|
let dd = today.getDate();
|
||||||
|
|
Loading…
Reference in a new issue