Telegram RSS机器人-Flowerss bot比较全面的安装教程

Flowerssr bot的简单介绍

RSS基于XML标准,在互联网上被广泛采用的内容包装和投递协议。

在博客、杂志等等的地方有广泛的应用,而Flowerssr bot就是一个支持应用内即时预览的 Telegram RSS Bot。

安装教程

准备安装前请先安装Docker,安装命令

使用Putty或是Xshell等软件进入你的系列,执行以下命令

然后我们需要编辑一下config.yml文件,具体用WinSCP或是宝塔文件管理(docker也可以在宝塔面板里安装)都可以。

新手不建议使用vim命令直接编辑。

文件所在目录:/root/flowerss/config.yml

打开之后参考下面的配置,这里还有一个小坑,bot_token: xxxxx:xxxxxxxxxxxxxxxxxxxx 这个冒号后面是有一个空格的。

各个参数的含义

配置项 含义 是否必填
bot_token Telegram Bot Token 必填
telegraph_token Telegraph Token, 用于转存原文到 Telegraph 可忽略(不转存原文到 Telegraph )
preview_text 纯文字预览字数(不借助Telegraph) 可忽略(默认0, 0为禁用)
user_agent User Agent 可忽略
disable_web_page_preview 是否禁用 web 页面预览 可忽略(默认 false, true 为禁用)
update_interval RSS 源扫描间隔(分钟) 可忽略(默认 10)
error_threshold 源最大出错次数 可忽略(默认 100)
socks5 用于无法正常 Telegram API 的环境 可忽略(能正常连接上 Telegram API 服务器)
mysql MySQL 数据库配置 可忽略(使用 SQLite )
sqlite SQLite 配置 可忽略(已配置mysql时,该项失效)
telegram.endpoint 自定义telegram bot api url 可忽略(使用默认api url)
allowed_users 允许使用bot的用户telegram id, 可忽略,为空时所有用户都能使用bot

我们这里需要修改的还是比较少的,下面是我们要用到的。

1、获取telegram bot的token

2、获取telegraph的token

3、获取telegram ID

4、把mysql那里都注释掉,前面加#就可以。

运行部署我们直接执行下面的命令

我的机器人是@kxcepinger_bot

使用方法

主要分为个人订阅和频道订阅

个人订阅

就其中的/sub指令举个例子,我的RSS订阅为https://www.771633.com/feed,
则写成/sub https://www.771633.com/feed

频道订阅

同样的,举个例子,我的频道是@kxceping,
则写成/sub @kxceping https://www.771633.com/feed

转载请注明:国外VPS » Telegram RSS机器人-Flowerss bot比较全面的安装教程