feat: 支持拒绝回复包含敏感词的提问 (#210)

This commit is contained in:
Rock Chin
2023-03-05 10:49:07 +08:00
parent a610a9d3d3
commit 9a7490bc2f
3 changed files with 15 additions and 0 deletions

View File

@@ -23,6 +23,12 @@ class ReplyFilter:
self.baidu_secret_key = config.baidu_secret_key
self.inappropriate_message_tips = config.inappropriate_message_tips
def is_illegal(self, message: str) -> bool:
processed = self.process(message)
if processed != message:
return True
return False
def process(self, message: str) -> str:
# 本地关键词屏蔽