搭配onebot(v11版本协议) 采集群内消息,并推送到openAPI
最简单docker-compose.yml内容:
#version: "3"
services:
onebot_claw:
image: baicailin/onebot_claw:latest
container_name: onebot_claw
build:
context: .
restart: always
volumes:
- ./conf:/app/conf
- ./.env:/app/.env
environment:
- LOG_LEVEL=${LOG_LEVEL}
- ONE_BOT_SERVER_WS=${ONE_BOT_SERVER_WS}
- ONE_BOT_SERVER_TOKEN=${ONE_BOT_SERVER_TOKEN}
- ONE_BOT_ADMIN_ID=${ONE_BOT_ADMIN_ID}
- OPEN_API_URL=${OPEN_API_URL}
- OPEN_API_TOKEN=${OPEN_API_TOKEN}
- SENDER_WS_SERVER_TOKEN=${SENDER_WS_SERVER_TOKEN}
ports:
- "${ONE_BOT_CLIENT_PORT_WS}:${ONE_BOT_CLIENT_PORT_WS}"
docker-compose.yml 环境变量必要配置:
ONE_BOT_SERVER_WS=ONE_BOT_SERVER_TOKEN=ONE_BOT_ADMIN_ID=OPEN_API_URL=OPEN_API_TOKEN=SENDER_WS_SERVER_TOKEN=以上配置项可以直接写在 .env 文件中。
成功运行 OneBotClaw后,管理员可与机器人私聊发送 /help 查看配置指令
可以通过直接写入配置文件代替私聊配置指令
conf/feed_group.txt 订阅群id,内容格式为json,建议通过私聊指令设置
conf/feed_keyword_list.txt 订阅关键词,格式: 关键词1|关键词2
conf/feed_keyword_filter.txt 屏蔽关键词,格式: 关键词1|关键词2
conf/feed_keyword_replace.txt 替换关键词,格式: 关键词1>>替换为关键词2|关键词3>>替换为关键词4|关键词5
以上配置完成后,运行指令
docker-compose up -d
Content type
Image
Digest
sha256:12f505be3…
Size
10 MB
Last updated
11 months ago
docker pull baicailin/onebot_claw