腾讯轻量云安装Rss-flowerss bot机器人

最近一直在找rss订阅推送机器人,终于找到一个很好用的。

项目地址 flowerss_bot有三种部署方式,我推荐直接用docker部署方便还快。

  • Docker 部署1、下载配置文件 在项目目录下新建 config.yml 文件
#创建一个文件夹
mkdir ~/flowerss &&\
#拉取文件
wget -O ~/flowerss/config.yml \    https://raw.githubusercontent.com/indes/flowerss-bot/master/config.yml.sample
  • 2、修改配置文件
vim ~/flowerss/config.yml

 

  • 3、修改配置文件中sqlite路径(如果使用sqlite作为数据库):
sqlite:  path: /root/.flowerss/data.db

 

  • 4、运行
docker run -d -v ~/flowerss:/root/.flowerss indes/flowerss-bot

 

配置

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

bot_token: XXX
#多个telegraph_token可采用数组格式:
# telegraph_token:
#  - token_1
#  - token_2
telegraph_token: xxxx
user_agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
preview_text: 0
disable_web_page_preview: false
socks5: 127.0.0.1:1080
update_interval: 10
error_threshold: 100
telegram:
  endpoint: https://xxx.com/
mysql:
  host: 127.0.0.1
  port: 3306
  user: user
  password: pwd
  database: flowerss
sqlite:
  path: ./data.db
allowed_users:
  - 123
  - 234
配置介绍

配置项 含义 是否必填
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

注:

  • 如何申请 Telegraph Token?

 

  • 如何获取我的telegram id?

可以参考这个网页获取:https://botostore.com/c/getmyid_bot/

版权声明:
作者:烟雨
链接:https://www.yanyuwangluo.cn/57/
来源:烟雨阁
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
腾讯轻量云安装Rss-flowerss bot机器人
最近一直在找rss订阅推送机器人,终于找到一个很好用的。 项目地址 flowerss_bot有三种部署方式,我推荐直接用docker部署方便还快。 Docker 部署1、下载配置……
<<上一篇
下一篇>>