diff --git a/src/commands/owner/debug.js b/src/commands/owner/debug.js index e0268b329..f18a2b089 100644 --- a/src/commands/owner/debug.js +++ b/src/commands/owner/debug.js @@ -1,12 +1,15 @@ -const ipc = require('../../util/ipc.js') const createLogger = require('../../util/logger/create.js') +const DebugFeed = require('../../structs/db/DebugFeed') module.exports = async (message) => { const log = createLogger(message.guild.shard.id) const content = message.content.split(' ') if (content.length !== 2) return const feedID = content[1] - ipc.send(ipc.TYPES.ADD_DEBUG_FEEDID, feedID) + const debugFeed = new DebugFeed({ + feedId: feedID + }) + await debugFeed.save() log.owner({ user: message.author }, `Added ${feedID} to debugging list for all shards.`) diff --git a/src/commands/owner/undebug.js b/src/commands/owner/undebug.js index 7d4a2f4e0..beacaedaf 100644 --- a/src/commands/owner/undebug.js +++ b/src/commands/owner/undebug.js @@ -1,11 +1,16 @@ -const ipc = require('../../util/ipc.js') const createLogger = require('../../util/logger/create.js') +const DebugFeed = require('../../structs/db/DebugFeed') module.exports = async (message) => { const content = message.content.split(' ') if (content.length !== 2) return const feedID = content[1] - ipc.send(ipc.TYPES.REMOVE_DEBUG_FEEDID, feedID) + const found = await DebugFeed.getByQuery({ + feedId: feedID + }) + if (found) { + await found.delete() + } const log = createLogger(message.guild.shard.id) log.owner({ user: message.author