diff options
-rw-r--r-- | src/Discord.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Discord.ts b/src/Discord.ts index 2893c8b..ffdd05b 100644 --- a/src/Discord.ts +++ b/src/Discord.ts @@ -140,13 +140,13 @@ class Discord { } return this.config.MINECRAFT_TELLRAW_TEMPLATE - .replace('%username%', variables.username) - .replace('%discriminator%', variables.discriminator) - .replace('%message%', variables.text) + .replace(/%username%/g, variables.username) + .replace(/%discriminator%/g, variables.discriminator) + .replace(/%message%/g, variables.text) } private replaceDiscordMentions(message: string): string { - const possibleMentions = message.match(/@(\S+)/gim) + const possibleMentions = message.match(/@*.*#[0-9]{4}/gim) if (possibleMentions) { for (let mention of possibleMentions) { const mentionParts = mention.split('#') |