还是自己搭建一个,方便。
在Ubuntu 16.04 64位、Centos 7下成功搭建。
演示:https://t.me/zhujiwiki_bot
一、直接安装
最为简洁,建议使用。
1、下载rssbot
wget --no-check-certificate https://github.com/iovxw/rssbot/releases/download/v1.4.4/rssbot-v1.4.4-linux.zip
unzip rssbot-v1.4.4-linux.zip
2、后台运行rssbot
screen -S rssbot
./rssbot DATAFILE TELEGRAM-BOT-TOKEN
DATAFILE 为数据库保存路径 (其实就是一个 json 文件, 不需要手动创建)
TELEGRAM-BOT-TOKEN 就是你创建的机器人的 Token
如果要恢复rssbot:
screen -r rssbot
二、编译安装
1、Telegram上申请、设置RSS订阅机器人
搜索 @BotFather ,/newbot ,新建一个Bot
输入/mybots找到自己的 bot,选择他,然后选择Edit Bot,选择Edit Commands就可以输入你的指令了。
rss - 显示当前订阅的 RSS 列表,加 raw 参数显示链接
sub - 订阅一个 RSS: /sub http://example.com/feed.xml
unsub - 退订一个 RSS: /unsub http://example.com/feed.xml
unsubthis - 使用此命令回复想要退订的 RSS 消息即可退订, 不支持 Channel
export - 导出为 OPML
2、VPS或独服上的设置(SSH)
安装相关应用
apt-get update -y && apt-get -y install openssl pkg-config libssl-dev screen
安装 Rust Nightly
curl -s https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly
安装rssbot
wget https://github.com/iovxw/rssbot/archive/v1.4.2.tar.gz
tar xvf v1.4.2.tar.gz
cd rssbot-1.4.2
cargo build --release
运行rssbot
cd target/release
screen -S rssbot
./rssbot DATAFILE TELEGRAM-BOT-TOKEN
DATAFILE 为数据库保存路径 (其实就是一个 json 文件, 不需要手动创建)
TELEGRAM-BOT-TOKEN 就是你创建的机器人的 Token
三、使用RSS订阅机器人为Telegram频道、群组添加RSS订阅
1、在所在的群组或频道添加RSS机器人为管理员,仅发送消息权限即可。
2、在RSS订阅机器人里,发送信息,即可订阅格式为:
/sub TG群组或频道ID 订阅源,如 /sub @zhujiwiki_info https://zhujiwiki.com/feed
via:https://www.sabia.cc/rss-chinese-subscription-robot-using-vps-20180329.html、https://github.com/iovxw/rssbot
-
所有主机信息仅是为及时分享并收录,不做推荐!