Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 1 month ago
JSON representation

Another Telegram RSS bot but in Node.js Telegram RSS 机器人

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)



Deploy

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)