EnhancedChatFilter,国人Rubgrsch发布在curse上第一款针对国内服务器防聊天框刷屏的插件.基于关键词的聊天过滤,包含了更多过滤器

QQ图片20190918114643 (1).png

重复信息过滤

过滤同一人连续说相同(相似)的话

  • 对说话/喊话/私聊/聊天频道适用
  • (可选)也过滤小队/团队

关键词过滤

根据关键词过滤聊天信息(说话/喊话/私聊/表情/聊天频道)

  • 自动防混淆(半角标点/部分UTF-8标点),直接输入汉字即可无需输入这些字符
  • (可选)过滤小队团队
  • 支持配置通过字符串分享
  • 支持次级关键词
    • 一个信息匹配多个此类关键词时才能屏蔽
    • 你应该只添加一般聊天会使用,但需要被屏蔽的玩家会大量使用的词汇。比如"能量","坐骑"
    • 可同时与正则匹配使用
    • 不建议添加单个字(容易误伤),以及防混淆的词(直接添加到正常关键词中)
  • 支持正则
    • lua正则字符为%
    • lua的正则匹配pattern缺少部分功能,可参考这个
    • 正则选项是对你所添加的这个关键词起作用,不是全局开关
    • 只需要在使用%d.*之类的时候使用正则
    • 大部分的干扰符号已经被删除,所以对于"15.元""15 元"这种用%d元就足够了

如何根据广告添加对应关键词

  • 添加只有广告会使用的异体字(单字最好)和错别词组
  • 忽略掉广告语句中包含的(全角和半角)标点符号后,添加只有广告会使用的词组
  • 再说一遍不要输入标点符号!

拾取过滤

  • 按ID过滤物品或者货币拾取
  • 按稀有度过滤物品拾取

额外过滤器

多个有效但容易误伤的过滤器集合,谨慎开启。

  • 如果一个不在当前队伍的玩家被过滤的3次以上,那么始终过滤该玩家。
  • 如果一个玩家的信息有太多标点符号,那么过滤。
  • 如果一个玩家在0.6秒内在聊天频道/表情内连续发送多个信息,那么过滤。
  • 过滤团队副本/Boss链接

系统信息过滤(自动开启)

  • 屏蔽满级玩家的技能/天赋学习信息

FAQ

  • 如何共享不同账户下的关键词列表和开关设置
    • 同一账户(如wow1)下的不同角色共享设置
    • 不同账户,请百度硬连接
    • 也可以用字符串导入导出的方法复制关键词列表
  • 为何我添加关键词时总是会有包含会被自动过滤的字符,将忽略该关键词!这一错误?
    • 一句话:不要加入标点符号,直接输入那些汉字
  • 我发现没被过滤的任务通告/技能提示/误过滤的NPC信息...



源码地址:链接


链接:https://pan.baidu.com/s/1Ny0Q5wmIi6HRuhkMamab4w 提取码:7b0j 复制这段内容后打开百度网盘手机App,操作更方便哦