Loading... ## 前言 苦于上一个插件流量消耗严重,就换成了rss订阅的方式来转发推特。 本想直接用rsshub官方订阅,但20分钟才刷新一次对于我这种喜欢及时性的人来说远远不够。 于是就自建了rsshub,自建的理论上是每分钟更新一次,但不知道为啥用域名反代后要5分钟左右才更新。 #### 推荐使用 [ELF_RSS 订阅插件使用、安装教程](https://myelf.club/index.php/archives/221/ "ELF_RSS 订阅插件使用、安装教程") ------------ ##### 不想自建RSSHub?想要更快的RSSHub?可以选择博主自建的RSSHub站点,更多信息:[自建 RSSHub 公开使用说明](https://myelf.club/index.php/archives/262/ "自建 RSSHub 公开使用说明") ## 准备工作 1. 已经完全搭好,能正常使用的酷Q机器人。 这个自己去酷Q官网看怎么搭建,这里就不多说 2. nodejs一系列环境 建用参考这个视频 <iframe src="//player.bilibili.com/player.html?aid=45150196&cid=79056836&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe> [视频链接地址](https://www.bilibili.com/video/av45150196/ "视频链接地址") 3. 插件文件 [点击下载](http://ad.myelf.club/?file=b77t94e8 "点击下载") ## 开始安装 申请一个 [有道翻译的 API](http://ai.youdao.com/?keyfrom=fanyi-new-nav)(可选) ### 相关配置 1. 在根目录新建一个或者修改 credentials.js 文件,内容为 ```javascript module.exports = { // 酷Q授权 accessToken: '', secret: '', rsshub: 'http://rsshub.app', // 有道翻译 youdao: { appid: '', key: '' } } ``` 参考配置[![](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_1.png)](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_1.png) 2. 配置订阅 打开 `db/rss.json` 文件,添加需要订阅推送的内容 如下 ```json { "Twitter-Huagequan": { "url": "/twitter/user/Huagequan", "group": [ 984827132 ], "translate": false, "proxy": false }, "bilibili-Huagequan": { "url": "/bilibili/user/dynamic/14733466", "group": [ 984827132 ], "translate": false, "proxy": false }, "bilibili-key": { "url": "/bilibili/user/dynamic/477655087", "group": [ 984827132,624772596 ], "translate": false, "proxy": false }, "bilibili-video-comment": { "url": "/bilibili/video/reply/45150196", "group": [ 984827132 ], "translate": false, "proxy": false } } ``` 具体路由配置请参考rsshub官方文档 [https://docs.rsshub.app/social-media.html#_755](https://docs.rsshub.app/social-media.html#_755) 3. 插件抓取时间修改(可选) 打开`src/rss.js`文件,拉到最下面 [![](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_3.png)](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_3.png) 如图,修改图中的数字5,注意,只改一个数字5,其他不用动,当然你知道这句话的以上就可以随便改。这里的5指的的是5分钟,你可以修改为10分钟,注意不要改为0!!!会导致问题。 ### 运行 ```bash npm install node index ``` 如图,就是成功了[![](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_2.png)](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_2.png) ### Linux下使用问题 在Linux使用docker运行的酷Q是基于wine平台的,因此在使用这个插件的时候会出现无法发送图片的问题,解决方法如下: 修改`src/rss.js`文件代码,如图 [![](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_4.png)](https://pic-1255544886.cos.ap-chongqing.myqcloud.com/blog/tw_rss_4.png) 修改的代码 ```javascript const cqimgpath = images.map(imgPath => { return `[CQ:image,file=file:///Z:home\\user\\coolq\\rsshub2qq-master\\${imgPath.match(/\/tmp\/(\S*)/)[1]}]` }) ``` ## 相关 [rsshub2qq-GitHub项目地址](https://github.com/Ice-Hazymoon/rsshub2qq/blob/master/README.md "rsshub2qq-GitHub项目地址") [RSSHub搭建教程](https://myelf.club/index.php/archives/192/ "RSSHub搭建教程") [twitter开发者账号申请](https://myelf.club/index.php/archives/214/ "twitter开发者账号申请") Last modification:June 15th, 2020 at 08:49 pm © 允许规范转载 Support If you think my article is useful to you, please feel free to appreciate ×Close Appreciate the author Sweeping payments
qwq感谢分享!
https://konachan.com/post/piclens?tags= 为什么网站这种自动的加进去无法使用,一直显示‘首次请求’,有解决办法吗大大|´・ω・)ノ
这个插件主要是针对rsshub生成的订阅源,其它网站的订阅源可能不太兼容。还要要是用其它网站的,在app.js里面就不要填rsshub那一项。在配置文件里填完整的链接
rsshub没有填写,我目前用的就是完整的连接。可能是兼容问题吧 ,我也搞不懂,有时间大大可以去看看!|´・ω・)ノ
请问在抓取bilibili动态时显示“error: rss:发送失败 ==> https://t.bilibili.com/373654294963471222 ==> socket hang up”,这里是出现了什么问题呢。
查了一下似乎是连接被挂断?但不太清楚怎么解决..
b站的反扒机制吧?我也不清楚
谢谢大佬分享!
感谢大佬分享ヾ(≧∇≦*)ゝ