将XZZ机器人使用go实现一遍
config | ||
test | ||
utils | ||
workers | ||
go.mod | ||
main.go | ||
README.md |
使用Go语言重新实现 sihuan/XZZ 机器人项目
使用方式:
- 下载一个
go-cqhttp
配置http模式,修改为下面类似配置- http: # HTTP 通信设置 address: 0.0.0.0:5700 # HTTP监听地址 version: 11 # OneBot协议版本, 支持 11/12 timeout: 5 # 反向 HTTP 超时时间, 单位秒,<5 时将被忽略 long-polling: # 长轮询拓展 enabled: false # 是否开启 max-queue-size: 2000 # 消息队列大小,0 表示不限制队列大小,谨慎使用 middlewares: <<: *default # 引用默认中间件 post: # 反向HTTP POST地址列表 - url: http://0.0.0.0:5580 # 地址
- 配置事件过滤规则
表示只接收以 ! 开头的指令,同时修改配置文件默认中间件锚点的事件过滤器文件目录{ "message_type": "group", "raw_message":{ ".regex":"^!" } }
filter: filter.json
,还要修改上报数据类型为array
。