Skip to content
A telegram bot for rss reader 一个支持应用内阅读的 Telegram RSS Bot
Branch: master
Clone or download
Latest commit 572fe55 May 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bot feat add help cmd May 24, 2019
config rename project May 24, 2019
images add images May 3, 2019
log feat(task): pass error source Jan 16, 2019
model rename project May 24, 2019
task rename project May 24, 2019
tgraph rename project May 24, 2019
.gitignore Add feed register Jan 11, 2019
.goreleaser.yml rename project May 24, 2019
.travis.yml doc update May 24, 2019
LICENSE Create LICENSE Jan 12, 2019
Makefile build(make): format Jan 16, 2019
README.md doc update May 24, 2019
go.mod rename project May 24, 2019
go.sum rename project May 24, 2019
main.go rename project May 24, 2019

README.md

flowerss bot

Build Status Go Report Card GitHub FOSSA Status

DEMO: https://t.me/flowerssbot

Features

  • 支持 Telegram 应用内 instant view
  • 默认10分钟抓取一次

安装

由于 GoReleaser 不支持 Cgo,如果要使用 SQLite 做为数据库,请下载源码自行编译。

源码安装

git clone https://github.com/indes/flowerss-bot && cd flowerss-bot
make build
./flowerss-bot

下载二进制

不支持 SQLite

Releases 页面下载对应的版本。

配置

根据以下模板,新建 config.yml 文件。

bot_token: XXX
telegraph_toke: xxxx
socks5: 127.0.0.1:1080
update_interval: 10
mysql:
  host: 123.123.132.132
  port: 3306
  user: user
  password: pwd
  database: flowerss

配置说明:

配置项 含义 必填
bot_token Telegram Bot Token 必填
telegraph_token Telegraph Token, 用于转存原文到 Telegraph 可忽略(不转存原文到Telegraph )
update_interval RSS 源扫描间隔(分钟) 可忽略(默认10)
socks5 用于无法正常 Telegram API 的环境 可忽略(能正常连接上 Telegram API 服务器)
mysql 数据库配置 可忽略(使用 SQLite )

使用

命令:

/sub [url] 订阅源
/unsub [url] 取消订阅
/list 查看当前订阅源
/set 设置订阅
/help 帮助

License

FOSSA Status

You can’t perform that action at this time.