服务器系统:Debian GNU/Linux 9

申请一个自己的机器人

@BotFather

拿到自己 BOT 的API:68046XXX:AAEdih2q8VqZQOYXa_ESpAdXXX


安装中文电报RSS机器人

1.安装依赖
apt-get install git openssl libssl-dev pkg-config
2.下载源码
下载地址:https://github.com/iovxw/rssbot/releases
git clone https://github.com/iovxw/rssbot.git

3.安装Rust Nightly
curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly
source $HOME/.cargo/env

4.进入目录编译
cd rssbot #进入目录
cargo build --release #编译安装
5.进入运行目录(第二小步更换为你的 bot 的API)
cd target/release
6.运行
./rssbot data.json 68046XXX:AAEdih2q8VqZQOYXa_ESpAdXXX


如果想一直运行可以用screen

附页:screen如何创建,并启用

root 目录安装:apt-get install screen
进入:cd rssbot
再进入:cd target/release
运行:screen -S rssbot
./rssbot data.json 68046XXX:AAEdih2q8VqZQOYXa_ESpAdXXX

恢复:screen -r rssbot


使用方法

/rss - 显示当前订阅的 RSS 列表,加 raw 参数显示链接
/sub - 订阅一个 RSS: /sub https://zaihua.io/feed
/unsub - 退订一个 RSS: /unsub https://zaihua.io/feed
/unsubthis - 使用此命令回复想要退订的 RSS 消息即可退订, 不支持 Channel
/export - 导出为 OPML

订阅:
个人订阅(直接对话机器人即可):/sub https://zaihua.io/feed
群组订阅(群内发以下信息即可):/sub https://zaihua.io/feed
频道订阅(直接对话机器人即可):/sub @sabiarss https://zaihua.io/feed

退订:

个人订阅(直接对话机器人即可):/unsub https://zaihua.io/feed
群组订阅(群内发以下信息即可):/unsub https://zaihua.io/feed
频道订阅(直接对话机器人即可):/unsub @sabiarss https://zaihua.io/feed

查看列表:
查看个人订阅列表(直接对话机器人即可):/rss
查看群组订阅列表(群内发以下信息即可):/rss
查看频道订阅列表(直接对话机器人即可):/rss @sabiarss

显示RSS链接

查看个人订阅列表并显示订阅链接(直接对话机器人即可):/rss raw
查看群组订阅列表并显示订阅链接(直接对话机器人即可):/rss raw
查看频道订阅列表并显示订阅链接(直接对话机器人即可):/rss @sabiarss raw

@由原文改写

最后修改:2020 年 09 月 22 日
如果觉得我的文章对你有用,请随意赞赏