diff --git a/src/structure/components/observers/CommandHandler.js b/src/structure/components/observers/CommandHandler.js index 54853b7..b5fe6f1 100644 --- a/src/structure/components/observers/CommandHandler.js +++ b/src/structure/components/observers/CommandHandler.js @@ -46,7 +46,7 @@ class CommandHandler extends Observer { const silent = inhibitors.filter((i) => i.inhibitor.silent); const nonsilent = inhibitors.filter((i) => !i.inhibitor.silent); if (silent.length && silent.some((i) => i.inhibitor.id === 'channelIgnore') - || nonsilent.length && nonsilent.some((i) => i.args.missing.includes('SendMessages')) + || nonsilent.length && nonsilent.some((i) => i.args?.missing.includes('SendMessages')) || silent.length && !nonsilent.length) return; if (inhibitors.length) return this._generateError(invoker, { type: 'inhibitor', ...inhibitors[0] }).catch(this.logger.error);