{"id":13559331,"url":"https://github.com/Quan666/ELF_RSS","last_synced_at":"2025-04-03T14:32:08.785Z","repository":{"id":37097368,"uuid":"254083013","full_name":"Quan666/ELF_RSS","owner":"Quan666","description":"QQ机器人 RSS订阅 插件，订阅源建议选择 RSSHub","archived":false,"fork":false,"pushed_at":"2024-09-16T06:05:19.000Z","size":1649,"stargazers_count":552,"open_issues_count":6,"forks_count":56,"subscribers_count":5,"default_branch":"2.0","last_synced_at":"2024-09-16T16:21:10.146Z","etag":null,"topics":["cqhttp","cqhttp-mirai","mirai","nonebot","qq","qqbot","qqrobot","rss","rsshub"],"latest_commit_sha":null,"homepage":"https://myelf.club/archives/221","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Quan666.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-08T12:35:33.000Z","updated_at":"2024-09-16T06:05:02.000Z","dependencies_parsed_at":"2023-12-25T07:30:37.578Z","dependency_job_id":"d15f00d1-d709-4ac2-b33c-687574d91349","html_url":"https://github.com/Quan666/ELF_RSS","commit_stats":{"total_commits":665,"total_committers":23,"mean_commits":28.91304347826087,"dds":0.469172932330827,"last_synced_commit":"b6f6b2e3000f25aa1269143abb228f36ae5ee19c"},"previous_names":[],"tags_count":80,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quan666%2FELF_RSS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quan666%2FELF_RSS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quan666%2FELF_RSS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quan666%2FELF_RSS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Quan666","download_url":"https://codeload.github.com/Quan666/ELF_RSS/tar.gz/refs/heads/2.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247018586,"owners_count":20870029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cqhttp","cqhttp-mirai","mirai","nonebot","qq","qqbot","qqrobot","rss","rsshub"],"created_at":"2024-08-01T13:00:18.708Z","updated_at":"2025-04-03T14:32:08.439Z","avatar_url":"https://github.com/Quan666.png","language":"Python","readme":"# ELF_RSS\n\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/b799d894ed354d5999fb6047543c494c)](https://www.codacy.com/gh/Quan666/ELF_RSS/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=Quan666/ELF_RSS\u0026amp;utm_campaign=Badge_Grade)\n[![QQ Group](https://img.shields.io/badge/qq%E7%BE%A4-984827132-orange?style=flat-square)](https://jq.qq.com/?_wv=1027\u0026k=sST08Nkd)\n\n\u003e 1. 容易使用的命令\n\u003e 2. 更规范的代码，方便移植到你自己的机器人\n\u003e 3. 使用全新的 [Nonebot2](https://v2.nonebot.dev/guide/) 框架\n\n这是一个以 Python 编写的 QQ 机器人插件，用于订阅 RSS 并实时以 QQ消息推送。\n\n算是第一次用 Python 写出来的比较完整、实用的项目。代码比较难看，正在重构中\n\n---\n\n当然也有很多插件能够做到订阅 RSS ，但不同的是，大多数都需要在服务器上修改相应配置才能添加订阅，而该插件只需要发送QQ消息给机器人就能动态添加订阅。\n\n对于订阅，支持QQ、QQ群、QQ频道的单个、多个订阅。\n\n每个订阅的个性化设置丰富，能够应付多种场景。\n\n## 功能介绍\n\n* 发送命令添加、删除、查询、修改 RSS 订阅\n* 交互式添加 RSSHub 订阅\n* 订阅内容翻译（使用谷歌机翻，可设置为百度翻译）\n* 个性化订阅设置（更新频率、翻译、仅标题、仅图片等）\n* 多平台支持\n* 图片压缩后发送\n* 种子下载并上传到群文件\n* 离线下载到 PikPak 网盘（方便追番）\n* 消息支持根据链接、标题、图片去重\n* 可设置只发送限定数量的图片，防止刷屏\n* 可设置从正文中要移除的指定内容，支持正则\n\n## 文档目录\n\n\u003e 注意：推荐 Python 3.8.3+ 版本 Windows版安装包下载地址：[https://www.python.org/ftp/python/3.8.3/python-3.8.3-amd64.exe](https://www.python.org/ftp/python/3.8.3/python-3.8.3-amd64.exe)\n\u003e\n\u003e * [部署教程](docs/部署教程.md)\n\u003e * [使用教程](docs/2.0%20使用教程.md)\n\u003e * [使用教程 旧版](docs/1.0%20使用教程.md)\n\u003e * [常见问题](docs/常见问题.md)\n\u003e * [更新日志](docs/更新日志.md)\n\n## 效果预览\n\n![image-20201221163514747](https://cdn.jsdelivr.net/gh/Quan666/CDN/pic/image-20201221163514747.png)\n\n![image-20201221163555086](https://cdn.jsdelivr.net/gh/Quan666/CDN/pic/image-20201221163555086.png)\n\n![image-20201221163721358](https://cdn.jsdelivr.net/gh/Quan666/CDN/pic/image-20201221163721358.png)\n\n![image](https://user-images.githubusercontent.com/32663291/117431780-3373a100-af5c-11eb-9de2-ff75948abf1c.png)\n\n## TODO\n\n* [x] 1. 订阅信息保护，不在群组中输出订阅QQ、群组\n* [x] 2. 更为强大的检查更新时间设置\n* [x] 3. RSS 源中 torrent 自动下载并上传至订阅群（适合番剧订阅）\n* [x] 4. 暂停检查订阅更新\n* [x] 5. 正则匹配订阅名\n* [x] 6. 性能优化，尽可能替换为异步操作\n\n## 感谢以下项目或服务\n\n不分先后\n\n* [RSSHub](https://github.com/DIYgod/RSSHub)\n* [Nonebot](https://github.com/nonebot/nonebot2)\n* [酷Q（R. I. P）](https://cqp.cc/)\n* [coolq-http-api](https://github.com/richardchien/coolq-http-api)\n* [go-cqhttp](https://github.com/Mrs4s/go-cqhttp)\n\n## Star History\n\n[![Star History](https://starchart.cc/Quan666/ELF_RSS.svg)](https://starchart.cc/Quan666/ELF_RSS)\n","funding_links":[],"categories":["应用案例"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FQuan666%2FELF_RSS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FQuan666%2FELF_RSS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FQuan666%2FELF_RSS/lists"}