From 7756dcbf8054b1a5425d9adda83b0f13bb56928f Mon Sep 17 00:00:00 2001 From: luying Date: Mon, 6 Feb 2023 14:05:59 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(gvg):=20=E8=81=94=E5=86=9B?= =?UTF-8?q?=E5=90=8D=E4=BB=A5=E5=8F=8A=E4=BF=A1=E6=81=AF=E5=B1=8F=E8=94=BD?= =?UTF-8?q?=E8=AF=8D=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/servers/connector/filter/global.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/game-server/app/servers/connector/filter/global.ts b/game-server/app/servers/connector/filter/global.ts index ae0806dd9..9c32b9f72 100644 --- a/game-server/app/servers/connector/filter/global.ts +++ b/game-server/app/servers/connector/filter/global.ts @@ -211,6 +211,9 @@ class Filter { 'battle.barrageHandler.sendBarrage', 'guild.guildHandler.sendMail', 'guild.guildHandler.setGuildInfo', + 'guild.gvgManageHandler.sendMail', + 'guild.gvgManageHandler.setGuildInfo', + 'guild.gvgManageHandler.setLeagueInfo', ].indexOf(route) != -1 } @@ -270,6 +273,20 @@ class Filter { if(!result) hasBlockWords = true; break; } + case 'guild.gvgManageHandler.createLeague': + case 'guild.gvgManageHandler.setLeagueInfo': + { + let result = await checkGuildName(guildCode, serverId, msg.name, msg.notice); + if(!result) hasBlockWords = true; + break; + } + case 'guild.gvgManageHandler.sendMail': + case 'guild.gvgManageHandler.recruit': + { + let result = await checkGuildChat(roleId, guildCode, msg.content); + if(!result) hasBlockWords = true; + break; + } } return hasBlockWords; }