diff --git a/src/errors/Messages.js b/src/errors/Messages.js index a57ef6eed..0485296a6 100644 --- a/src/errors/Messages.js +++ b/src/errors/Messages.js @@ -32,11 +32,8 @@ const Messages = { COLOR_CONVERT: 'Unable to convert color to a number.', EMBED_FIELD_COUNT: 'MessageEmbeds may not exceed 25 fields.', - EMBED_FIELD_NAME: 'MessageEmbed field names may not exceed 256 characters or be empty.', - EMBED_FIELD_VALUE: 'MessageEmbed field values may not exceed 1024 characters or be empty.', - EMBED_DESCRIPTION: 'MessageEmbed descriptions may not exceed 2048 characters.', - EMBED_FOOTER_TEXT: 'MessageEmbed footer text may not exceed 2048 characters.', - EMBED_TITLE: 'MessageEmbed titles may not exceed 256 characters.', + EMBED_FIELD_NAME: 'MessageEmbed field names may not be empty.', + EMBED_FIELD_VALUE: 'MessageEmbed field values may not be empty.', FILE_NOT_FOUND: file => `File could not be found: ${file}`, diff --git a/src/structures/MessageEmbed.js b/src/structures/MessageEmbed.js index de3ceddf7..297b19fff 100644 --- a/src/structures/MessageEmbed.js +++ b/src/structures/MessageEmbed.js @@ -175,9 +175,9 @@ class MessageEmbed { addField(name, value, inline = false) { if (this.fields.length >= 25) throw new RangeError('EMBED_FIELD_COUNT'); name = Util.resolveString(name); - if (!String(name) || name.length > 256) throw new RangeError('EMBED_FIELD_NAME'); + if (!String(name)) throw new RangeError('EMBED_FIELD_NAME'); value = Util.resolveString(value); - if (!String(value) || value.length > 1024) throw new RangeError('EMBED_FIELD_VALUE'); + if (!String(value)) throw new RangeError('EMBED_FIELD_VALUE'); this.fields.push({ name, value, inline }); return this; } @@ -235,7 +235,6 @@ class MessageEmbed { */ setDescription(description) { description = Util.resolveString(description); - if (description.length > 2048) throw new RangeError('EMBED_DESCRIPTION'); this.description = description; return this; } @@ -248,7 +247,6 @@ class MessageEmbed { */ setFooter(text, iconURL) { text = Util.resolveString(text); - if (text.length > 2048) throw new RangeError('EMBED_FOOTER_TEXT'); this.footer = { text, iconURL }; return this; } @@ -290,7 +288,6 @@ class MessageEmbed { */ setTitle(title) { title = Util.resolveString(title); - if (title.length > 256) throw new RangeError('EMBED_TITLE'); this.title = title; return this; }