商店监控
最后更新:2026/7/31 21:04:02
商店监控
皮肤监控功能帮助你追踪特定皮肤,当每日商店出现匹配项时自动推送通知。
基本用法
添加监控
/商店监控 添加 <关键词>
示例:
/商店监控 添加 偃月
/商店监控 添加 般若假面
/商店监控 添加 逆命中队 狂徒
关键词会匹配皮肤名称,不区分大小写。支持部分匹配 (如 "紫金" 可匹配 "紫金狂潮 狂徒")
查看监控列表
/商店监控 列表
返回当前所有监控关键词。
删除监控
/商店监控 删除 <关键词>
立即检查
/商店监控 查询
立即使用当前监控关键词检查今日商店是否匹配,不等待定时任务。
开关推送
/商店监控 开启
/商店监控 关闭
默认为开启状态。关闭后不会收到每日自动推送。
自动推送机制
- 推送时间: 每日北京时间 8:01 AM
- 推送方式: 私聊消息
- 推送内容: 匹配到的皮肤名称 + 所属品质
匹配逻辑
- 每日 8:01 定时触发检查
- 遍历所有已绑定的用户
- 获取每个用户的今日商店
- 逐一比对用户设置的监控关键词
- 命中则发送私聊通知
重复保护
- 同一皮肤不会因多个关键词重复通知
- 并发检查有锁保护,避免重复执行
技术实现
- 定时调度: 使用北京时间计算,每日固定时间执行
- 并发控制:
_checking标志位防止重入 - 数据存储: MySQL 存储关键词配置,Redis 缓存中间状态
- 通知通道: 优先
botpy私聊 API,失败时日志记录