💎 开源 | 二次开发 RSS-Reader 使其支持识别关键字后推送TG与飞书通知

项目地址:RSS-Reader

  • 代码糟烂,想喷可喷,但我难受

  • 项目都是 Go 实现,以及功能并不复杂,对系统的资源占用极其微小,可放心食用,已提供 docker-compose 方式,可以一键完成安装启动运行,注意 docker-compose.yml 文件中的端口设定默认是9898

  • 部署前请先配置,配置都在 config.json 中修改,使用前请先去 config.json 中增加自己飞书机器人的webhook地址 或 Telegram 的 token 和 chat_id,注意️ TG api 后面的地址不要改! https://api.telegram.org/bot${token}/sendMessage ,也就是这个${token}保持原样别动

  • config.json 中的 refresh 单位为分钟,表示多少分钟请求一次所需的 rss 订阅源

  • TG机器人创建和权限赋予教程请看 https://www.telegramhcn.com/article/161.html

项目

实时展示rss订阅最新消息。

特性

  • 打包后镜像大小仅有约20MB,通过docker实现一键部署

  • 支持自定义配置页面数据自动刷新

  • 响应式布局,能够兼容不同的屏幕大小

  • 良好的SEO,首次加载使用模版引擎快速展示页面内容

  • 支持添加多个RSS订阅链接

  • 简洁的页面布局,可以查看每个订阅链接最后更新时间

  • 支持夜间模式

  • config.json配置文件支持热更新

  • 在原作者基础上,进行二次开发,增加了识别关键词后,推送通知到飞书和Telegram(2024年6月2日)


食用效果




点赞
  1. ddf说道:

    大佬,膜拜

  2. docker说道:

    别的不说,先收藏。

  3. 在7楼说道:

    @hahahaha 感谢开源,我发了个PR,使支持配置正则表达式来判断是否推送,抽空麻烦帮忙review下,是否可以合并: https://github.com/byebyehair/rss-reader/pull/1

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮