From f1996f903b1d2a832360c290feb35f77db84ce05 Mon Sep 17 00:00:00 2001 From: zhangtianli2006 Date: Thu, 26 Aug 2021 21:07:21 +0800 Subject: [PATCH] [feature] md bilibili extension Signed-off-by: zhangtianli2006 --- public/script.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/public/script.js b/public/script.js index d8aa1e9..b9a543f 100644 --- a/public/script.js +++ b/public/script.js @@ -42,6 +42,19 @@ function render_chess(msg) { return ``; } +function render_bilibili(msg) { + if (!msg.toUpperCase().includes("!{BI}")) { + return msg; + } + + url = msg.substring(msg.indexOf("(") + 1, msg.indexOf(")")); + if (url.length == 0) { + return msg; + } + + return `` +} + function write_message(data) { const message = data.msg; @@ -64,6 +77,7 @@ function write_message(data) { rendered_message = DOMPurify.sanitize(rendered_message); rendered_message = render_chess(rendered_message); + rendered_message = render_bilibili(rendered_message); $('#message').append(`