【QR机器人教程】违禁词监测与分析

萌新杰少

全站最萌新
管理成员
2020-02-26
99
64
18
imcys.com
前言

如今,QQ群发言不规范的问题比较严重,当有人恶意辱骂,发送广告等行为,正好管理员不在,这就导致防御出了漏洞。

最近大家也找我要这份词库,现在我把它发出来,如果你需要可以直接使用,另外这份词库的违禁词不是我一个人写的,有群员提供给了我一个,比较常简的辱骂词汇库。

为了解决判断失误问题,我在此基础上加设了判断,这样可以有效避免误判情况。

当然这份代码需要给有点基础的用户看看,如果你不会,可以先去看看希望
的QR系统化教程或者我B站教学。

点击查看希望的QR基础教学


代码:
//下面是词库依赖判断

.*肏.*|.*艹.*|.*爸爸.*|.*nm.*|.*NM.*|.*智障.*|.*SB.*|.*sb.*|.*杀.*|.*傻.*|.*煞笔.*|.*神经.*|.*脑残.*|.*你.*死了.*|.*草泥马.*|.*刁.*妈.*|.*叼.*妈.*|.*沙雕.*|.*淦.*|.*傻屌.*|.*草.*妈.*|.*透.*妈.*|.*zz.*|.*ZZ.*
//这里可以先判断一次是否满足间隔条件
a:$读 御坂/%群号%/%QQ%/违禁时间 a 0$
$写 御坂/%群号%/%QQ%/违禁检测 a [%时间mm%-%a%]$
b:$读 御坂/%群号%/%QQ%/违禁检测 a 0$
如果:%b%==0
//如果是则执行下面处罚代码
$写 御坂/%群号%/%QQ%/违禁时间 a %时间mm%$
±img=https://i.loli.net/2020/03/13/EXBgWoImRU9nHt3.jpg±
@%昵称%\n请注意发言规范,御坂生气的说到。
返回
如果尾
//不是则偷偷记录
$写 御坂/%群号%/%QQ%/违禁时间 a %时间mm%$
当然我还看到了发言过快检测,现在有两个方法

1.QQ有个自带的检测发言 缺点是限制次数太少

2.改写上面的词库,判断发言时间,进行对比验证。

本页标题:【QR机器人教程】违禁词监测与分析 知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。
 
最后编辑:

御坂10031号的灵魂

刚入坑的萌新
2020-03-19
65
28
18
这个是根据杰酱的词库改进而来
作用是 发言过快监测。(使用了时间戳进行监测,最高精确到1毫秒,避免出错。缺点是占用存储空间大)

代码:
.*

a:$读 御坂/%群号%/%QQ%/发言时间 a 0$

$写 御坂/%群号%/%QQ%/速度检测 a [%Time% -%a%]$

b:$读 御坂/%群号%/%QQ%/速度检测 a 0$

如果:%b%<=100 /*这里判断间隔是否小于100毫秒,单位是毫秒!*/

//这里我并不知道小于号能不能使用。。如果不行回复我,我再想办法

$写 御坂/%群号%/%QQ%/发言时间 a %Time% $

±img=https://i.loli.net/2020/03/13/EXBgWoImRU9nHt3.jpg±

@%昵称%\n发言过快,御坂生气的说到。

返回

如果尾

$写 御坂/%群号%/%QQ%/发言时间 a %Time% $
机器人挂这个监测后就不能使用其他词条了。可以选择把这个嵌入词库中,或选择单独的机器人来执行此操作
这个还可以配合写入操作来实现记录聊天记录,实现“防撤回”(哈哈哈)或后期人工辅助判断是否出现机器人误判
 
最后编辑:
  • 支持
反馈: 萌新杰少