feat(gvg): 联军名以及信息屏蔽词校验

This commit is contained in:
luying
2023-02-06 14:05:59 +08:00
parent 394d88d20e
commit 7756dcbf80

View File

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