• 进群密钥:www.lolichan.vip

怎么做一个发言过快限制

LingerJAB

LV1
2020/04/02
6
0
1
就是先
代码:
设置发言 ?([0-9]+) ([0-9+])
$写 命令/群%群号%/语速.txt speed %括号1%$
$写 命令/群%群号%/语速.txt jymin %括号2%$
成功将发言次数设为每分钟%括号1%条!\r否则将被禁言%括号2%分钟
设置好禁言1分钟多少条,否则禁言多少小时的。后面我不会做了。只要是怎么通过时间检测多少条话我不会。还请大佬们多多请教!
 
2020/03/19
65
28
18
就是先
代码:
设置发言 ?([0-9]+) ([0-9+])
$写 命令/群%群号%/语速.txt speed %括号1%$
$写 命令/群%群号%/语速.txt jymin %括号2%$
成功将发言次数设为每分钟%括号1%条!\r否则将被禁言%括号2%分钟
设置好禁言1分钟多少条,否则禁言多少小时的。后面我不会做了。只要是怎么通过时间检测多少条话我不会。还请大佬们多多请教!
实现原理是把所有的聊天记录及发言者,时间写入文件,然后判断时间内发言条数是否超过限制。不太好搞,你可以试试
 
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% $
机器人挂这个监测后就不能使用其他词条了。可以选择把这个嵌入词库中,或选择单独的机器人来执行此操作
这个还可以配合写入操作来实现记录聊天记录,实现“防撤回”(哈哈哈)或后期人工辅助判断是否出现机器人误判
限制是0.1秒1条