markdown in replies
This commit is contained in:
		
							parent
							
								
									e0e4f3802c
								
							
						
					
					
						commit
						cf82ae0a97
					
				
					 1 changed files with 19 additions and 1 deletions
				
			
		| 
						 | 
					@ -243,6 +243,23 @@ function formatMessage({
 | 
				
			||||||
      .replace(REGEX_EMOTE, replaceEmotes)
 | 
					      .replace(REGEX_EMOTE, replaceEmotes)
 | 
				
			||||||
      .replace(REGEX_COMMAND, replaceCommands)
 | 
					      .replace(REGEX_COMMAND, replaceCommands)
 | 
				
			||||||
      .replace(REGEX_TIMESTAMP, replaceTimestamps);
 | 
					      .replace(REGEX_TIMESTAMP, replaceTimestamps);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if (!noColor) {
 | 
				
			||||||
 | 
					      replyContent = replaceStyledMarkdown(replyContent);
 | 
				
			||||||
 | 
					    } else {
 | 
				
			||||||
 | 
					      if (comcord.config.enable3y3) {
 | 
				
			||||||
 | 
					        replyContent = replyContent.replace(
 | 
				
			||||||
 | 
					          REGEX_3Y3,
 | 
				
			||||||
 | 
					          (text) =>
 | 
				
			||||||
 | 
					            `<3y3:${[...text]
 | 
				
			||||||
 | 
					              .map((char) =>
 | 
				
			||||||
 | 
					                String.fromCodePoint(char.codePointAt(0) - 0xe0000)
 | 
				
			||||||
 | 
					              )
 | 
				
			||||||
 | 
					              .join("")}>`
 | 
				
			||||||
 | 
					        );
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (reply.attachments.size > 0) {
 | 
					    if (reply.attachments.size > 0) {
 | 
				
			||||||
      replyContent += ` <${reply.attachments.size} attachment${
 | 
					      replyContent += ` <${reply.attachments.size} attachment${
 | 
				
			||||||
        reply.attachments.size > 1 ? "s" : ""
 | 
					        reply.attachments.size > 1 ? "s" : ""
 | 
				
			||||||
| 
						 | 
					@ -266,7 +283,8 @@ function formatMessage({
 | 
				
			||||||
          nameColor(`[${reply.author.username}] `) +
 | 
					          nameColor(`[${reply.author.username}] `) +
 | 
				
			||||||
          `${
 | 
					          `${
 | 
				
			||||||
            length > 79
 | 
					            length > 79
 | 
				
			||||||
              ? replyContent.substring(0, 79 - headerLength) + "\u2026"
 | 
					              ? replyContent.substring(0, 79 - headerLength) +
 | 
				
			||||||
 | 
					                chalk.reset("\u2026")
 | 
				
			||||||
              : replyContent
 | 
					              : replyContent
 | 
				
			||||||
          }`
 | 
					          }`
 | 
				
			||||||
      );
 | 
					      );
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue