Skip to content

zyujs/rss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rss

适用于Hoshino v2的rss订阅插件, 支持推送完整消息内容及图片.

项目地址 https://github.com/zyujs/rss

推送效果

rss

安装方法:

  1. 在HoshinoBot的插件目录modules下clone本项目 git clone https://github.com/zyujs/rss.git
  2. config/__bot__.py的模块列表里加入 rss
  3. 进入本项目根目录,执行 pip3 install -r requirements.txt 安装依赖
  4. 重启HoshinoBot

默认订阅公主连结b站官方号动态, 请使用指令自行添加/删除关注项.

强烈建议自行部署RSSHub服务, 部署方式见官方文档 https://docs.rsshub.app/install/. 请将插件运行后生成的 data.json 文件的 rsshub 项修改为自建rsshub服务器url, 注意url尾部不要带 / .

如需使用代理, 需修改 data.json 中的 proxyproxy_urls 部分, 以下为使用代理订阅 rsshub.app 官方演示源和下载推特图片的范例:

  "proxy": "http://127.0.0.1:1081",
  "proxy_urls": [
    "https://rsshub.app",
    "https://pbs.twimg.com"
  ]

指令列表 :

  • rss help : 查看帮助
  • rss add rss地址 : 添加rss订阅,需使用完整rss订阅网址.
  • rss addb up主idrss add-bilibili up主id : 添加b站up主订阅
  • rss addr routerss add-route route : 添加rsshub route订阅, route请查询rsshub文档.
  • rss list : 查看订阅列表
  • rss rm 序号rss remove 序号 : 删除订阅列表指定项
  • rss mode 模式id : 设置推送消息模式 0=标准模式(默认),推送消息包含详情及图片 1=简略模式,推送消息仅包含标题

例:

rss addr /pcr/news  #订阅pcr日服官网新闻
rss addr /pcr/news-cn  #订阅pcr国服官网新闻
rss addr /pcr/news-tw  #订阅pcr台服官网新闻
rss addb 14454663 #订阅席巴鸽b站动态
rss add https://www.zhihu.com/rss #订阅知乎每日精选
rss list  #查看订阅列表
rss remove 0  #删除订阅列表中第1条订阅
rss mode 0  #设置推送消息模式为标准模式

鸣谢

  • @地河君 : 本项目使用 地河云RSSHub 服务作为默认rsshub服务器, 地河喵kkp! 地河喵被用坏掉了(悲)

许可

本插件以GPL-v3协议开源

About

RSS订阅插件 for Hoshinobot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages