file

flowerss-bot:适用于rss阅读器的电报机器人。一个支持应用内阅读的Telegram RSS Bot-源码

简介

我们很多人喜欢一些网站或者博客,有时候会错过好东西或者福利,今天介绍下如何用Telegram做一个自己的RSS订阅机器人,这样我们可以非常方便的通过它来实现在Telegram里订阅网站并快速推送RSS内容,而Flowerssr bot就是一个支持应用内即时预览的 Telegram RSS Bot。

常见的 RSS Bot 该有的功能

  • 支持 Telegram 应用内 instant view
  • 支持为 Group 和 Channel 订阅 RSS 消息

资料

GitHub地址:https://github.com/indes/flowerss-bot

官方教程:https://flowerss-bot.now.sh/

在官方教程中,有些细节部分是省略掉的,对于没有什么搭建经验的同学可能会有很多坑。下面一步一步来安装。

教程

安装组件:

yum install make gcc git -y
wget https://golang.org/dl/go1.15.2.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.15.2.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' > /etc/profile.d/golang.sh
source /etc/profile.d/golang.sh

安装flowerss bot

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

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

bot_token:         #Telegram机器人的密钥
telegraph_token:   #telegraph的密钥

#多个telegraph_token可采用数组格式:
# telegraph_token:
#  - token_1
#  - token_2

telegraph_account: 
telegraph_author_name: 
telegraph_author_url: 
socks5:  #用于无法正常 Telegram API 的环境,正常情况下忽略
update_interval: 10  #更新时间
user_agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36

# mysql:
#   host:
#   port:
#   user:
#   password:
#   database:

# telegram:
#  endpoint:

log:
  level: release
  db_log: false # 打印数据库日志,false则只会打印数据库错误日志

#  file: ./flowerss.log

sqlite:
  path: /root/.flowerss/data.db

allowed_users:
     #输入telegram ID

配置说明:

file

人已赞赏
VPS折腾教程笔记

甲骨文 oracle linux 8.0 登录账户用户名以及密码相关配置操作+扩容

2021-8-28 15:51:32

VPS折腾教程笔记

宝塔环境下安装Python3实操教程

2021-9-23 15:04:10

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索