From 81a56e4da5fc376b765589b5007a0dfcbba1c920 Mon Sep 17 00:00:00 2001 From: chylex Date: Thu, 27 Oct 2016 15:47:52 +0200 Subject: [PATCH] Add regular expressions for formatting to scr.discord.js --- src/renderer/scr.discord.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/renderer/scr.discord.js b/src/renderer/scr.discord.js index 6bb1f55..e37a5c6 100644 --- a/src/renderer/scr.discord.js +++ b/src/renderer/scr.discord.js @@ -1,4 +1,16 @@ var DISCORD = (function(){ + var REGEX = { + formatBold: /\*\*([\s\S]+?)\*\*(?!\*)/g, + formatItalic: /\/\/([\s\S]+?)\/\/(?!\/)/g, + formatUnderline: /__([\s\S]+?)__(?!_)/g, + formatStrike: /~~([\s\S]+?)~~(?!~)/g, + formatCodeInline: /(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/g, + formatCodeBlock: /```(([A-z0-9\-]+?)\n+)?\n*([^]+?)\n*```/g, + metionRole: /<@&(\d+?)>/g, + metionUser: /<@!?(\d+?)>/g, + mentionChannel: /<#(\d+?)>/g + }; + var templateChannelServer; var templateChannelPrivate; var templateMessage;