From 1589861810d1ab6eb5b4c0b51bd7ae901f8f26ec Mon Sep 17 00:00:00 2001 From: bash Date: Fri, 16 Jan 2026 21:35:16 +0100 Subject: [PATCH 1/2] fix --- src/server/game/Handlers/ChatHandler.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/server/game/Handlers/ChatHandler.cpp b/src/server/game/Handlers/ChatHandler.cpp index f191dc05a..576ade884 100644 --- a/src/server/game/Handlers/ChatHandler.cpp +++ b/src/server/game/Handlers/ChatHandler.cpp @@ -335,10 +335,15 @@ void WorldSession::HandleMessagechatOpcode(WorldPacket& recvData) msg.erase(end, msg.end()); } - // Validate hyperlinks - if (!ValidateHyperlinksAndMaybeKick(msg)) + // mod_playerbots: skip validation for playerbots module + auto playerbotsHyperlink = msg.find("Hfound:") != std::string::npos; + if (!playerbotsHyperlink) { - return; + // Validate hyperlinks + if (!ValidateHyperlinksAndMaybeKick(msg)) + { + return; + } } } From 756d502d8cc9b5ec6b97fa8ad09cbed4e438f56a Mon Sep 17 00:00:00 2001 From: bashermens <31279994+hermensbas@users.noreply.github.com> Date: Fri, 16 Jan 2026 21:37:25 +0100 Subject: [PATCH 2/2] Update ChatHandler.cpp --- src/server/game/Handlers/ChatHandler.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/server/game/Handlers/ChatHandler.cpp b/src/server/game/Handlers/ChatHandler.cpp index 576ade884..23417e1aa 100644 --- a/src/server/game/Handlers/ChatHandler.cpp +++ b/src/server/game/Handlers/ChatHandler.cpp @@ -341,9 +341,7 @@ void WorldSession::HandleMessagechatOpcode(WorldPacket& recvData) { // Validate hyperlinks if (!ValidateHyperlinksAndMaybeKick(msg)) - { return; - } } }