diff --git a/lib/shared/messages/text-message-spec.js b/lib/shared/messages/text-message-spec.js --- a/lib/shared/messages/text-message-spec.js +++ b/lib/shared/messages/text-message-spec.js @@ -84,9 +84,11 @@ messageTitle({ messageInfo, markdownRules }) { const { text } = messageInfo; + const textReplacingSpoilers = text.replace(/\|\|(.+?)\|\|/g, '⬛⬛⬛'); const parser = SimpleMarkdown.parserFor(markdownRules); - const ast = parser(text, { disableAutoBlockNewlines: true }); - + const ast = parser(textReplacingSpoilers, { + disableAutoBlockNewlines: true, + }); return getFirstNonQuotedRawLine(ast).trim(); },