diff --git a/src/client/rest/RESTMethods.js b/src/client/rest/RESTMethods.js index d5d82e4f5..36d316d04 100644 --- a/src/client/rest/RESTMethods.js +++ b/src/client/rest/RESTMethods.js @@ -47,9 +47,9 @@ class RESTMethods { if (typeof content !== 'undefined') content = this.client.resolver.resolveString(content); if (content) { - if (typeof code === 'string') { + if (typeof code !== 'undefined' && (typeof code !== 'boolean' || code === true)) { content = escapeMarkdown(this.client.resolver.resolveString(content), true); - content = `\`\`\`${typeof code !== 'undefined' && code !== null ? code : ''}\n${content}\n\`\`\``; + content = `\`\`\`${typeof code !== 'boolean' ? code || '' : ''}\n${content}\n\`\`\``; } if (disableEveryone || (typeof disableEveryone === 'undefined' && this.client.options.disableEveryone)) { @@ -59,7 +59,7 @@ class RESTMethods { if (split) content = splitMessage(content, typeof split === 'object' ? split : {}); } - const send = (chan) => { + const send = chan => { if (content instanceof Array) { const messages = []; (function sendChunk(list, index) {