diff --git a/src/structures/APIMessage.js b/src/structures/APIMessage.js index 7f5116c9399e..d4f5f6564569 100644 --- a/src/structures/APIMessage.js +++ b/src/structures/APIMessage.js @@ -320,8 +320,10 @@ class APIMessage { * @returns {MessageOptions|WebhookMessageOptions} */ static create(target, options, extra = {}) { - if (typeof options === 'string') return new this(target, { content: options, ...extra }); - else return new this(target, { ...options, ...extra }); + return new this( + target, + typeof options !== 'object' || options === null ? { content: options, ...extra } : { ...options, ...extra }, + ); } }