go-bot/README.md

1.1 KiB
Raw Blame History

使用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