Allow tags with more than 100 characters to be displayed in embeds
This commit is contained in:
		
							parent
							
								
									514166c79f
								
							
						
					
					
						commit
						5cc8339064
					
				
					 1 changed files with 8 additions and 1 deletions
				
			
		| 
						 | 
					@ -74,13 +74,20 @@ class TagsCommand extends Command {
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
      const getResult = await database.getTag(this.message.channel.guild.id, this.args[0].toLowerCase());
 | 
					      const getResult = await database.getTag(this.message.channel.guild.id, this.args[0].toLowerCase());
 | 
				
			||||||
      if (!getResult) return "This tag doesn't exist!";
 | 
					      if (!getResult) return "This tag doesn't exist!";
 | 
				
			||||||
 | 
					      if (getResult.content.length > 2000) {
 | 
				
			||||||
 | 
					        return {
 | 
				
			||||||
 | 
					          embeds: [{
 | 
				
			||||||
 | 
					            "description": getResult.content,
 | 
				
			||||||
 | 
					          }],
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
      return getResult.content;
 | 
					      return getResult.content;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  async setTag(content, name, message, edit = false) {
 | 
					  async setTag(content, name, message, edit = false) {
 | 
				
			||||||
    if ((!content || content.length === 0) && message.attachments.length === 0) return "You need to provide the content of the tag!";
 | 
					    if ((!content || content.length === 0) && message.attachments.length === 0) return "You need to provide the content of the tag!";
 | 
				
			||||||
    if (content && content.length >= 2000) return "Your tag content is too long!";
 | 
					    if (content && content.length > 4096) return "Your tag content is too long!";
 | 
				
			||||||
    if (message.attachments.length !== 0 && content) {
 | 
					    if (message.attachments.length !== 0 && content) {
 | 
				
			||||||
      await database[edit ? "editTag" : "setTag"](name, { content: `${content} ${message.attachments[0].url}`, author: message.author.id }, message.channel.guild);
 | 
					      await database[edit ? "editTag" : "setTag"](name, { content: `${content} ${message.attachments[0].url}`, author: message.author.id }, message.channel.guild);
 | 
				
			||||||
    } else if (message.attachments.length !== 0) {
 | 
					    } else if (message.attachments.length !== 0) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue