mirror of
https://github.com/Hessenuk/DiscordTickets.git
synced 2025-09-02 08:41:25 +03:00
Only create a logger instance once
This commit is contained in:
@@ -7,8 +7,6 @@
|
||||
*/
|
||||
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
|
||||
module.exports = {
|
||||
name: 'add',
|
||||
@@ -17,7 +15,7 @@ module.exports = {
|
||||
aliases: ['none'],
|
||||
example: 'add @member to #ticket-23',
|
||||
args: true,
|
||||
async execute(client, message, args, {config, Ticket}) {
|
||||
async execute(client, message, args, log, {config, Ticket}) {
|
||||
const guild = client.guilds.cache.get(config.guild);
|
||||
|
||||
const notTicket = new MessageEmbed()
|
||||
|
@@ -6,8 +6,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const fs = require('fs');
|
||||
const { join } = require('path');
|
||||
@@ -20,7 +18,7 @@ module.exports = {
|
||||
aliases: ['none'],
|
||||
example: 'close #ticket-17',
|
||||
args: false,
|
||||
async execute(client, message, args, { config, Ticket }) {
|
||||
async execute(client, message, _args, log, { config, Ticket }) {
|
||||
const guild = client.guilds.cache.get(config.guild);
|
||||
|
||||
const notTicket = new MessageEmbed()
|
||||
|
@@ -5,8 +5,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const fs = require('fs');
|
||||
const { join } = require('path');
|
||||
@@ -26,7 +24,7 @@ module.exports = {
|
||||
example: 'closeall 1mo 1w',
|
||||
args: false,
|
||||
disabled: !config.commands.closeall.enabled,
|
||||
async execute(client, message, args, {
|
||||
async execute(client, message, args, log, {
|
||||
config,
|
||||
Ticket
|
||||
}) {
|
||||
|
@@ -6,8 +6,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
const {
|
||||
MessageEmbed
|
||||
} = require('discord.js');
|
||||
@@ -21,7 +19,7 @@ module.exports = {
|
||||
aliases: ['del'],
|
||||
example: 'delete #ticket-17',
|
||||
args: false,
|
||||
async execute(client, message, args, {
|
||||
async execute(client, message, _args, log, {
|
||||
config,
|
||||
Ticket
|
||||
}) {
|
||||
|
@@ -6,8 +6,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
|
||||
module.exports = {
|
||||
@@ -17,7 +15,7 @@ module.exports = {
|
||||
aliases: ['command', 'commands'],
|
||||
example: 'help new',
|
||||
args: false,
|
||||
execute(client, message, args, {config}) {
|
||||
execute(client, message, args, log, {config}) {
|
||||
const guild = client.guilds.cache.get(config.guild);
|
||||
|
||||
const commands = Array.from(client.commands.values());
|
||||
|
@@ -6,8 +6,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const fs = require('fs');
|
||||
const { join } = require('path');
|
||||
@@ -21,7 +19,7 @@ module.exports = {
|
||||
example: 'new my server won\'t start',
|
||||
args: false,
|
||||
disabled: !config.commands.new.enabled,
|
||||
async execute(client, message, args, {config, Ticket}) {
|
||||
async execute(client, message, args, log, {config, Ticket}) {
|
||||
|
||||
if (!config.commands.new.enabled) return; // stop if the command is disabled
|
||||
|
||||
|
@@ -6,8 +6,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
|
||||
module.exports = {
|
||||
@@ -17,7 +15,7 @@ module.exports = {
|
||||
aliases: ['widget'],
|
||||
args: false,
|
||||
permission: 'MANAGE_GUILD',
|
||||
async execute(client, message, _args, {config, Setting}) {
|
||||
async execute(client, message, _args, log, {config, Setting}) {
|
||||
const guild = client.guilds.cache.get(config.guild);
|
||||
|
||||
let msgID = await Setting.findOne({ where: { key: 'panel_msg_id' } });
|
||||
|
@@ -7,8 +7,6 @@
|
||||
*/
|
||||
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const Logger = require('leekslazylogger');
|
||||
const log = new Logger();
|
||||
|
||||
module.exports = {
|
||||
name: 'remove',
|
||||
@@ -17,7 +15,7 @@ module.exports = {
|
||||
aliases: ['none'],
|
||||
example: 'remove @member from #ticket-23',
|
||||
args: true,
|
||||
async execute(client, message, args, {config, Ticket}) {
|
||||
async execute(client, message, args, log, {config, Ticket}) {
|
||||
const guild = client.guilds.cache.get(config.guild);
|
||||
|
||||
const notTicket = new MessageEmbed()
|
||||
|
Reference in New Issue
Block a user