go-cqhttp
go-cqhttp 以下简称 gocq。它是基于 Mirai 以及 MiraiGo 的 OneBot Golang 原生实现。
注意
go-cq 的配置中,post-format 需更改为 array。
yaml
# config.yml
message:
# 上报数据类型
# 可选: string, array
post-format: array连接 gocq
| 参数名 | 类型 | 释义 | 默认值 |
|---|---|---|---|
| host | str | gocq 服务的 ip 地址 | |
| ws_port | int | gocq 服务的 websocket 端口 | |
| http_port | int | gocq 服务的 http 端口 |
python
from amiyabot.adapters.cqhttp import cq_http
qq = '******' # 机器人的 QQ 号
token = '******' # gocq 的 access-token
adapter_service = cq_http('127.0.0.1', 8080, 5700)
bot = AmiyaBot(appid=qq, token=token, adapter=adapter_service)