Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fengkx/NodeRSSBot
Another Telegram RSS bot but in Node.js Telegram RSS 机器人
https://github.com/fengkx/NodeRSSBot
bot hacktoberfest opml-import rss rssbot telegram telegram-rssbot
Last synced: 23 days ago
JSON representation
Another Telegram RSS bot but in Node.js Telegram RSS 机器人
- Host: GitHub
- URL: https://github.com/fengkx/NodeRSSBot
- Owner: fengkx
- License: mit
- Created: 2018-12-21T06:32:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-30T06:18:35.000Z (about 2 months ago)
- Last Synced: 2024-10-30T06:25:02.798Z (about 2 months ago)
- Topics: bot, hacktoberfest, opml-import, rss, rssbot, telegram, telegram-rssbot
- Language: TypeScript
- Homepage: https://t.me/NodeRSS_bot
- Size: 7.61 MB
- Stars: 376
- Watchers: 7
- Forks: 98
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# NodeRSSBot
[![Node CI](https://github.com/fengkx/NodeRSSBot/workflows/Node%20CI/badge.svg?branch=master)](https://github.com/fengkx/NodeRSSBot/actions?query=workflow%3A%22Node+CI%22)
[![Publish Docker](https://github.com/fengkx/NodeRSSBot/workflows/Publish%20Docker/badge.svg?branch=master)](https://github.com/fengkx/NodeRSSBot/actions?query=workflow%3A%22Publish+Docker%22)
[![Docker pulls](https://badgen.net/docker/pulls/fengkx/node_rssbot)](https://hub.docker.com/repository/docker/fengkx/node_rssbot)
[![Docker image size](https://badgen.net/docker/size/fengkx/node_rssbot/latest/amd64)](https://hub.docker.com/repository/docker/fengkx/node_rssbot)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ffengkx%2FNodeRSSBot.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Ffengkx%2FNodeRSSBot?ref=badge_shield)Another telegram RSSBot in Node.js
# Highlights
1. [HTTP Caching](https://tools.ietf.org/html/rfc7234#section-4.3.1)
1. Import and export an opml file
1. [Various configuration](https://rssbot.vercel.app/guide/configurations)
1. Pagination on command that list feeds
1. Automatically extract feed from page (from link tag with type such as `type="application/atom+xml"`)
1. I18N# Document
Visit [rssbot.vercel.app](https://rssbot.vercel.app) to see full documentation.
# NodeRSSBot
又是一个 telegram RSS Bot 不过这次用的是 Node.js
# Highlights
1. [HTTP Caching](https://tools.ietf.org/html/rfc7234#section-4.3.1)
1. OPML 文件导入导出
1. [丰富的可配置项](https://rssbot.vercel.app/zh/guide/configurations)
1. 命令支持按键翻页
1. 自动从网页中读取 feed url (从 type 类似这样的 link 标签中读取 `type="application/atom+xml"`)
1. I18N# 文档
完整文档请访问 [rssbot.vercel.app](https://rssbot.vercel.app/zh)
## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ffengkx%2FNodeRSSBot.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Ffengkx%2FNodeRSSBot?ref=badge_large)