From 9a04326d11d1b2b1b547f1b9b43b67664610f0f2 Mon Sep 17 00:00:00 2001 From: Will Hunt <half-shot@molrams.com> Date: Sun, 10 Sep 2017 15:52:18 +0100 Subject: [PATCH] Try to match mentions better. --- src/bot.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bot.ts b/src/bot.ts index 16d72dc..3422880 100644 --- a/src/bot.ts +++ b/src/bot.ts @@ -283,7 +283,7 @@ export class DiscordBot { private HandleMentions(body: string, members: Discord.GuildMember[]): string { for (const member of members) { - body = body.replace(new RegExp(escapeStringRegexp(member.displayName), "g"), `<@!${member.id}>`); + body = body.replace(new RegExp(`(^| |\\t)${escapeStringRegexp(member.displayName)}` , "mg"), ` <@!${member.id}>`); } return body; } -- GitLab