找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 33|回复: 0

ani-rss 番剧订阅消息qq推送机器人 docker部署

[复制链接]

1

主题

10

回帖

146

积分

管理员

积分
146
发表于 2025-10-15 00:48:52 | 显示全部楼层 |阅读模式

anirsspusher

anirsspusher 是一个用于接收 ani-rss webhook消息并通过 QQ 推送通知的机器人。

大家如果觉得不错,帮忙在github点个star

项目地址anirsspusher

功能

  • 接收 ani-rss webhook消息源。
  • 自动解析更新的影视信息。
  • 支持通过 QQ 群组和私聊发送通知。
  • 消息内容包括标题、剧集信息、评分、链接等详细信息。

c54ecbe99dbc85201372f48c1496c4d4.png

配置

anirsspusher 配置

1.修改配置文件

配置文件位于 conf/config.toml,示例如下:

host = "192.168.1.1"        # QQ 机器人服务地址port = 3000                 # QQ 机器人服务端口token = "abcd12234"         # QQ 机器人认证 Tokenlevel = 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

使用方法

  1. 将配置文件 config.toml 修改为你的实际配置, 放于挂载目录下。
  2. 启动 llonebot 和 anirsspusher docker。
  3. 使用vnc连接llonebot的qqnt,然后使用小号登录(不要使用大号)
  4. 登录ani-rss服务后台,配置webhook并测试
    • URL地址填写为 http://: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}"}

fc9935e2d5a51ad27d3c7118e39cde74.png

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站由纳斯五零(NAS50.CN),版权所有,保留部分权利。豫ICP备2023035803号-1

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-10-24 04:30 , Processed in 0.102420 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表