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; }