diff --git a/src/util/parseMessageInput.ts b/src/util/parseMessageInput.ts
index 65be282e5..b4f946406 100644
--- a/src/util/parseMessageInput.ts
+++ b/src/util/parseMessageInput.ts
@@ -84,18 +84,9 @@ function parseMarkdown(html: string) {
parsedHtml = parsedHtml.replace(/[`]{1}([^`\n]+)[`]{1}/g, '$1');
// Other simple markdown
- parsedHtml = parsedHtml.replace(
- /(\s)(?)(\s|$)/g,
- '$1$2$3',
- );
- parsedHtml = parsedHtml.replace(
- /(\s)(?)(\s|$)/g,
- '$1$2$3',
- );
- parsedHtml = parsedHtml.replace(
- /(\s)(?)(\s|$)/g,
- '$1$2$3',
- );
+ parsedHtml = parsedHtml.replace(/[*]{2}([^*\n]+)[*]{2}/g, '$1');
+ parsedHtml = parsedHtml.replace(/[_]{2}([^*\n]+)[_]{2}/g, '$1');
+ parsedHtml = parsedHtml.replace(/[~]{2}([^~\n]+)[~]{2}/g, '$1');
return parsedHtml;
}