壹盾安全Cdn,小栗子论坛都在使用的Cdn
10核32G挂机宝5元|低价服务器|代理更优惠|自主研发|
【推荐】 SUB·优质插件 目录导航免费群管插件Q群748833831免费微信娱乐插件Q群748833831免费QQ抢红包插件Q群748833831
免费娱乐群管插件Q群748833831 重金悬赏定制开发群外提取群成员,监控进群退群QQ群监控吸粉软件,进退群邮件提示
免费微信娱乐插件Q群748833831DNF手游阿拉德之怒福利私服火热公测加1群1005332797
守护者插件系列授权DNF手游阿拉德之怒福利私服火热公测加2群521898166
超强QQ群管系统 (搭配牛逼发卡系统)超强助手插件(支持秒抢各种红包)小栗子框架 Pro购买 (无手续费)

机器人被同一个命令刷屏如何解决

[复制链接]
查看: 254   回复: 2
SixDay 发表于 2021-4-12 15:06:38 | 显示全部楼层 |阅读模式
大致就是 用户使用一命令 无限刷屏该命令 导致机器人也无限刷屏 那么如何设置一个阈值 比如1分钟只识别一次该命令
小栗子社区文字广告位 联系===》QQ1917703871
回复 关闭延时

使用道具 举报

爱汇特帅 发表于 2021-4-13 11:41:06 | 显示全部楼层
每次读取写进配置项 然后写个线程 每隔多久更改配置项内容
比如 第一次发送命令 配置项里面QQ=真
如果(配置项里面QQ=假 )
才允许指令
小栗子社区文字广告位 联系===》QQ1917703871
回复 支持 反对

使用道具 举报

webyew 发表于 2021-4-13 17:14:11 | 显示全部楼层
这个不难实现。我自己的插件中是用C++的map实现的,key是玩家号码,value是上次执行该指令的时间戳。

接受到用户的命令后,如果 当前时间戳-value 小于规定的限制时间,就不执行;否则就执行,然后更新一下该用户的value值为当前的。

楼上说的那种要频繁读写文件,效率太低,容易出问题。
小栗子社区文字广告位 联系===》QQ1917703871
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖   登录 立即注册

高级模式

SixDay

1

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7

|Archiver|手机版|小栗子机器人社区 ( 琼ICP备2020005018号-14 )|网站地图

Powered by Discuz! X3.4 © 2001-2018 Comsenz Inc.