奇诺分享 | ccino.net

  • 首页
  • VPS
    • VPS申请
    • VPS配置
    • 科学上网
  • 网站建设
    • WordPress
  • 程序猿
    • 开发工具
    • 微服务
    • 容器
    • 分布式
    • 数据库
  • 杂项
  • 关于
  • Privacy Policy
生活不只是眼前的苟且,还有诗和远方!
  1. 首页
  2. VPS
  3. 科学上网
  4. 正文

使用 VPS 搭建自己的 Telegram RSS 中文订阅机器人

2018年4月1日 1711点热度 1人点赞 0条评论

前言展开目录

由于 RSSBOT 中文订阅机器人服务器负载过重,已经不再提供新的订阅,大佬们纷纷开始自己搭建 RSSBOT 中文订阅机器人,博主也不甘示弱,搭建了一个订阅机器人,这里将教程分享一下(大佬勿喷)

博主刚搭建好的 RSSBOT,欢迎使用 http://t.me/sabiarss_bot

准备展开目录

  • 一台海外 VPS(博主用的瓦工)
  • 一个 Telegram 账号
  • SSH 客户端

一、申请一个自己的 Bot展开目录

这里先介绍一下怎么向 Botfather 申请一个自己的 Bot。

1.1 找到 Botfather,下面是Botfather的账号展开目录

@BotFather

1.2 输入/newbot即可新建一个 Bot,记住你的API TOKEN展开目录

1.3 输入/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

好的,这个时候你的 Bot 已经创建成功了,让我们打开 SSH 客户端,进行下一步操作

二、安装中文 Telegram RSS 机器人展开目录

这里我使用的是iovxw大佬的机器人程序,参考链接:https://github.com/iovxw/rssbot

2.1 下载源码展开目录

下载地址:https://github.com/iovxw/rssbot/releases

wget https://github.com/iovxw/rssbot/archive/v1.4.2.tar.gz

2.2 解压展开目录

tar xvf v1.4.2.tar.gz

2.3 安装 Rust Nightly展开目录

curl -s https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly

2.4 进入目录编译展开目录

cd rssbot-1.4.2 #进入目录
cargo build --release #编译安装

2.5 安装成功展开目录

2.6 进入运行目录展开目录

cd target/release

2.7 运行展开目录

./rssbot DATAFILE TELEGRAM-BOT-TOKEN

DATAFILE 为数据库保存路径 (其实就是一个 json 文件, 不需要手动创建)
TELEGRAM-BOT-TOKEN 就是你创建的机器人的 Token

如果想一直运行可以用screen

 

本文出自:https://www.sabia.cc/rss-chinese-subscription-robot-using-vps-20180329.html

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: bot RSS Telegram
最后更新:2018年4月1日

奇诺分享 | ccino.net

点赞
< 上一篇
下一篇 >

文章评论

取消回复

本站推荐

新手建站五步

本博客TG频道,欢迎订阅:https://t.me/CCINOorg 

    大家准备建站时,肯定和奇诺一样无从着手,不用着急。按照以下“五步”就能方便的搭建好一个基于VPS的网站。“第六步”为高级功能,大家可以按需选择。

第一步,基础知识:

  • 虚拟主机、云主机和VPS的区别
  • Xen、OpenVZ、KVM三大VPS技术优劣势详解
  • Apache、nginx 、lighttpd性能比较
第二步,VPS申请:
  • 新手用户搬瓦工VPS购买图文指导教程
  • 免费试用vultr搭建及vultr服务器性能测试
第三步,一键web面版搭建:
  • 宝塔Linux面板 – 3月29日更新 – 3.5版
  • 简单实用的VPS主机面板–宝塔
第四步,域名申请:
  • Namesilo VS Godaddy域名注册的对比优势
  • Namesilo新域名注册图文教程
第五步,CMS安装配置:
  • WordPress入门 之 如何安装WordPress
  • WordPress程序文件说明
第六步,高级功能:
  • https的研究与总结
  • Let’s Encrypt – 免费时新的 SSL 证书
  • 常用Linux VPS/服务器(OpenVZ/KVM/XEN)加速、优化网络速度工具总结
   
最新 热点 随机
最新 热点 随机
centos sqlite3安装及简单命令 Clash for Windows 使用简介 解决梯子在GFWList模式下不能正常看流媒体的问题 Sublime Text3—自带快捷键介绍 Sublime Text 3截止2019.04.08最新版本破解 3207 Sublime Text3搭建PHP开发环境
github上fork了别人的项目后,再同步更新别人的提交 那些提升开发人员工作效率的在线工具 WordPress 建站中15个常见的错误 HTTP状态码详解 一键备份脚本backup.sh WordPress网站发邮件问题集锦
标签聚合
优化 https 证书 插件 SSL 网站建设 VPS WordPress

COPYRIGHT © 2021 奇诺分享 | ccino.net. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS