一、申请机器人

1、在手机上打开你自己的Telegram,然后搜索搜索@BotFather,接着输入“/newbot”命令并发送申请一个Bot。看到提示“Alright, a new bot. How are we going to call it? Please choose a name for your bot.
”后输入你要创建机器人的名称,蜗牛这里取名为“WN789Rss_Bot”(这里应该是支持中文名称的),输入名称并发送,如果提示“Good. Now let’s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.”,我们需要设置一个“_bot”结尾的用户名,蜗牛输入的是“wn789rss_bot”,输入后提示“Done! Congratulations on your new bot. You will ………”表示创建成功。这里需要注意的是“HTTP API”一定要保存好,因为后面搭建机器人需要用到。

2、接下来我们再输入“/mybots”发送找到自己的bot点击进入。然后选择发送Edit Bot,选择Edit Commands就可以输入你的指令了。

3、然后输入下面指定命令。

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

到这里机器人就申请完毕了,下面我们进入安装机器人环节,首先我们需要准备一个国外VPS,内存256M或以上都可以,因为机器人对内存占用较小。系统建议使用Ubuntu 16.04、CentOS的64位系统,蜗牛使用的VPS是搬瓦工512M内存方案(搬瓦工最适合建站方案及最便宜方案整理 最低1核512M/128元/年 9月25日新增CN2 GIA限量版/1核512M内存37.49美元/年)。

二、安装机器人

蜗牛使用的是iovxw开源的Linux预编译版,因为在安装过程当中,试了很多次都报错,而且预编译版安装相对简单很多。

1、首先我们还是先执行下面命令安装一些将要使用的的程序。根据自己的系统选择对应命令安装即可。

#CentOS系统
yum -y update && yum -y install gcc make openssl* pkg* libssl* screen curl
#Ubuntu、Debian系统
apt-get -y update && apt-get -y install gcc make openssl pkg-config libssl-dev screen curl

2、下载并解压机器人安装程序。根据自己的系统选择对应命令安装即可。

#CentOS系统
yum install -y unzip zip
yum -y install wget
#Ubuntu、Debian系统
apt-get install zip
apt-get install wget

wget --no-check-certificate https://github.com/iovxw/rssbot/releases/download/v1.4.3/rssbot-v1.4.3-linux.zip
unzip rssbot-v1.4.3-linux.zip

3、后台运行rssbot。

screen -S rssbot
./rssbot DATAFILE TELEGRAM-BOT-TOKEN

逐个地方需要注意,上面命令当中DATAFILE为数据库保存路径 (其实就是一个json文件, 不需要手动创建),TELEGRAM-BOT-TOKEN就是你创建的机器人的Token(申请bot时得到的“HTTP API”后面的一串代码)。如蜗牛输入的命令为:

./rssbot wn789 6247****:AAEO*****************

最后就创建搭建成功了,去自己的频道把搭建的机器人加入到频道内就可以订阅RSS了。

要恢复rssbot:

screen -r rssbot
夜河资源网提供的所有内容仅供学习与交流。通过使用本站内容随之而来的风险以及法律责任与本站无关,所承担的法律责任由使用者承担。
一、如果您发现本站侵害了相关版权,请附上本站侵权链接和您的版权证明一并发送至邮箱:yehes#qq.com(#替换为@)我们将会在五天内处理并断开该文章下载地址。
二、本站所有资源来自互联网整理收集,全部内容采用撰写共用版权协议,要求署名、非商业用途和相同方式共享,如转载请也遵循撰写共用协议。
三、根据署名-非商业性使用-相同方式共享 (by-nc-sa) 许可协议规定,只要他人在以原作品为基础创作的新作品上适用同一类型的许可协议,并且在新作品发布的显著位置,注明原作者的姓名、来源及其采用的知识共享协议,与该作品在本网站的原发地址建立链接,他人就可基于非商业目的对原作品重新编排、修改、节选或者本人的作品为基础进行创作和发布。
四、基于原作品创作的所有新作品都要适用同一类型的许可协议,因此适用该项协议, 对任何以他人原作为基础创作的作品自然同样都不得商业性用途。
五、根据二〇〇二年一月一日《计算机软件保护条例》规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可不经软件著作权人许可,无需向其支付报酬!
六、鉴此,也望大家按此说明转载和分享资源!本站提供的所有信息、教程、软件版权归原公司所有,仅供日常使用,不得用于任何商业用途,下载试用后请24小时内删除,因下载本站资源造成的损失,全部由使用者本人承担!