Fix disallowed link still being sent to Discord #18

Merged
SKBotNL merged 2 commits from main into main 2026-08-28 13:44:17 -04:00
@@ -46,11 +46,12 @@ internal abstract class ChatSystem {
val discordPlayerPartString =
listOfNotNull(prefix, ChatUtil.getPlayerPartString(player, includeSuffix = true)).joinToString(" | ")
sendDiscordMessage(resolveChatItems(text), discordPlayerPartString, player.uniqueId)
// This must be above sendDiscordMessage because processText will exit if a disallowed link is sent
val messageComponent =
ChatUtil.processText(text, player)?.color(PlayerUtils.getMessageColor(player.uniqueId)) ?: return
sendDiscordMessage(resolveChatItems(text), discordPlayerPartString, player.uniqueId)
val chatComponent =
UtilitiesOG.trueogColorize(
ChatUtil.legacyToMm("$playerPartString<reset>${PlayerUtils.getSuffix(player.uniqueId)} &7> ")