anirsspusher
anirsspusher 是一个用于接收 ani-rss webhook消息并通过 QQ 推送通知的机器人。
大家如果觉得不错,帮忙在github点个star
项目地址:anirsspusher
功能
- 接收 ani-rss webhook消息源。
- 自动解析更新的影视信息。
- 支持通过 QQ 群组和私聊发送通知。
- 消息内容包括标题、剧集信息、评分、链接等详细信息。

配置
anirsspusher 配置
1.修改配置文件
配置文件位于 conf/config.toml,示例如下:
host = "192.168.1.1" # QQ 机器人服务地址
port = 3000 # QQ 机器人服务端口
token = "abcd12234" # QQ 机器人认证 Token
level = 0 # 日志级别
group_ids = [123456,123345] # 推送的 QQ 群组 ID 列表
user_ids = [1234567] # 推送的 QQ 用户 ID 列表
2.使用docker-compose部署
version: "3"
services:
anirsspusher:
environment:
- TZ=Asia/Shanghai # 设置时区
volumes:
- ./conf:/conf # 挂载配置
ports:
- 8080:8080 # webhook HTTP 端口
container_name: anirsspusher
network_mode: bridge
restart: always
image: qiaokes/anirsspusher:latest
llonebot 配置
使用docker-compose部署
version: "3"
services:
llonebot:
environment:
- VNC_PASSWD=112233445 # 设置 VNC 密码(改为你要设置的密码)
volumes:
- ./QQ:/root/.config/QQ # 挂载 QQ 配置目录
- ./llonebot:/root/llonebot # 挂载 llonebot 数据目录
ports:
- 3000:3000 # OneBot HTTP 端口
- 3001:3001 # OneBot WebSocket 端口
- 5600:5600 # Satori 端口
- 5900:5900 # novnc
- 7081:7081 # vnc
- 13000:13000 # pmhq
container_name: llonebot
network_mode: bridge
restart: always
image: initialencounter/llonebot:latest
使用方法
- 将配置文件 config.toml 修改为你的实际配置, 放于挂载目录下。
- 启动 llonebot 和 anirsspusher docker。
- 使用vnc连接llonebot的qqnt,然后使用小号登录(不要使用大号)
- 登录ani-rss服务后台,配置webhook并测试
- URL地址填写为
http://<your-server-ip>:8080/api/v1/anirss/callback
- boyd填写
{
"action": "${action}",
"title": "${title}",
"jpTitle": "${jpTitle}",
"score": "${score}",
"themoviedbName": "${themoviedbName}",
"tmdbid": "${tmdbid}",
"tmdbUrl": "${tmdburl}",
"bgmUrl": "${bgmUrl}",
"season": "${season}",
"episode": "${episode}",
"subgroup": "${subgroup}",
"progress": "${currentEpisodeNumber}/${totalEpisodeNumber}",
"premiere": "${year}-${month}-${date}",
"text": "${text}",
"downloadPath": "${downloadPath}",
"episodeTitle": "${episodeTitle}",
"bgmEpisodeTitle": "${bgmEpisodeTitle}",
"bgmJpEpisodeTitle": "${bgmJpEpisodeTitle}",
"image": "${image}"
}
