#1 - 2014-5-3 11:24
answeror (我坏掉了)
Torabot是一个二次元(已经混入了一些三次元的异端(bgm38))事件的(邮件)通知工具(框架). 目前实现了8个模块:

1. Pixiv榜单订阅, 画师订阅. 邮件里附带缩略图.
2. Bilibili新番订阅.
3. 虎穴同人本上架/预售通知. 可以用来抢本子.
4. 人人影视RSS订阅(作为撰写模块的tutorial).
5. yande.re订阅(二次元高清图站).
6. danbooru订阅(海量二次元图站).
7. e-hentai订阅(绅士图站).
8. RSS/Atom订阅(可以用来订阅ktxp的种子, Github的通知等等).

Torabot旨在提供一个可扩展的通知更新框架(虽然最初目的并不是这个...), 可以用于服务终端用户, 或为其它内容聚合服务提供一个独立的通知更新接口(计划中).

源码在 https://github.com/Answeror/torabot

--- 我是更新分割线 ---

更多技术讨论参见这里: http://www.v2ex.com/t/110788

ver 0.2.2: 加入了1分钟交互式教程; 改进了登录提示和登出按钮位置.
ver 0.3.0: 加入了多邮箱支持. 5月10日上午发布的版本里, 新用户无法注册, 现已修复(2014-05-11 00:21).
ver 0.3.3: 域名换成了 torabot.com 原来的 torabot.aip.io 仍然可用
ver 0.3.4: 加入了yande.re模块.
ver 0.3.5: 加入了danbooru模块.
ver 0.4.0: 加入e-hentai订阅; 加入feed订阅; 修正email附件文件名乱码; booru类站点搜索框自动补全.
#2 - 2014-5-3 12:31
(VIP已到期,请尽快续费)
域名看起来好值钱 (bgm38)
#2-1 - 2014-5-3 13:07
answeror
哎? 我当初给它的定义是 AIP Instrumentality Project Is Opensource. 这个域名有什么别的含义吗?
#2-2 - 2014-5-3 13:11
若卡
answeror 说: 哎? 我当初给它的定义是 AIP Instrumentality Project Is Opensource. 这个域名有什么别的含义吗?
唉,眼滑看成api了……不过.io本身就很贵了,三位字母随便组合都有意义,还是很值钱!
#3 - 2014-5-3 12:33
好棒!(bgm90)
#3-1 - 2014-5-3 13:11
answeror
谢谢 (bgm70)
#4 - 2014-5-3 13:08
因为scrapy和fabric不支持Python3, 本站需要两个Python环境: Python 3.3.4+(前端和后台任务), Python 2.7.6(scrapy, fabric)........
#4-1 - 2014-5-4 01:01
halfelf
两个版本蛋碎+1
#4-2 - 2014-5-4 01:52
answeror
halfelf 说: 两个版本蛋碎+1
这的确是个... 艰难的决定 (bgm38)
#5 - 2014-5-4 00:01
火钳
#5-1 - 2014-6-22 13:15
-
+1
#6 - 2014-5-4 14:58
(A.T.Field)
看起来好厉害,关注一下
#7 - 2014-5-5 22:56
(勇敢的骚年啊快起床找JJ~(≧▽≦)/~)
作为用window小白,只能呵呵了,楼主加油……
#7-1 - 2014-5-5 23:29
answeror
这是个网站呀, 只要有浏览器就能使用. 做开发才需要linux环境.
#8 - 2014-5-6 00:03
(君醒我未醒,我醒君已训.)
好厉害。
不过这边登不上谷歌账号。
#9 - 2014-5-6 15:44
(白箱BD销售量破万了)
授权的时候没授权成功,以上,不过感觉好高大上啊
#9-1 - 2014-5-6 16:33
answeror
能截个图或者把页面给出的错误信息发给我吗? 谢谢!
#9-2 - 2014-5-6 17:01
心心 累孓不爱
answeror 说: 能截个图或者把页面给出的错误信息发给我吗? 谢谢!
(bgm38)实际上是网络问题,一台电视,两个手机,外加一个电脑,共同运用一条网络,于是,网络迟缓,嗯,授权网页刚弹出来就变成叉叉了(bgm29)(bgm29)(bgm29)(bgm29)(bgm29)
#10 - 2014-5-6 17:37
要用谷歌账号啊......好麻烦.....
这东西的定位是啥......脑补了下b站新番资讯
“哔哔哔,你订阅的7月番《月刊少女野崎君》将会在2014.7.4(星期五)播出”
“哔哔哔,你订阅的第⑨届东方m-1漫才将会在.......“
“哔哔哔,你订阅的恋恋的心跳大冒险(最终话)将会......”
“哔哔哔,你关注的画师noconol......”
“哔哔哔,你的本子到了”
这已经不是新番了吧(bgm38)
#10-1 - 2014-5-6 18:19
answeror


我今天收到的通知是这个样子的(这是网页版, 每条还对应一个邮件通知, pixiv相关的通知有缩略图).
#10-2 - 2014-5-6 22:54
Ourfather
answeror 说:

我今天收到的通知是这个样子的(这是网页版, 每条还对应一个邮件通知, pixiv相关的通知有缩略图).
诶诶,好像不错的样子......不同站的能稍微分开来就好了(或者说可以自主分类)
#10-3 - 2014-5-7 00:14
answeror
Ourfather 说: 诶诶,好像不错的样子......不同站的能稍微分开来就好了(或者说可以自主分类)
这个通知页面几乎没用... 本来通知就是为了避免用户主动来刷网站... 这个站主要还是用来做邮件提醒的. 自主分类是什么意思?
#10-4 - 2014-5-7 14:49
Ourfather
answeror 说: 这个通知页面几乎没用... 本来通知就是为了避免用户主动来刷网站... 这个站主要还是用来做邮件提醒的. 自主分类是什么意思?
我语死早......就是说用户可以将“通知”分类到不同的栏目(也可以自己增减栏目,起名等等),
1.只收b站某些视频的更新
2.只收p站画师更新
3.超级期待的某奥运番更新
4.xxxx的更新
好吧其实我什么都不懂
#10-5 - 2014-5-7 15:46
answeror
Ourfather 说: 我语死早......就是说用户可以将“通知”分类到不同的栏目(也可以自己增减栏目,起名等等),
1.只收b站某些视频的更新
2.只收p站画师更新
3.超级期待的某奥运番更新
4.xxxx的更新
好吧其...
是我的tutorial做得太烂了吗... (bgm38)
2已经实现了, b站视屏现在支持某个新番和某个up主的订阅.
#10-6 - 2014-8-3 10:23
h
answeror 说:

我今天收到的通知是这个样子的(这是网页版, 每条还对应一个邮件通知, pixiv相关的通知有缩略图).
根本来不及看。哈哈哈。
#10-7 - 2014-8-3 16:06
answeror
H 说: 根本来不及看。哈哈哈。
现在多条通知会根据通知频率聚合到一封邮件中. 如果通知频率实在太高, 则会省略一些通知, 避免邮箱被塞满.
#11 - 2014-6-17 20:48
能否鼠标点击某个搜索条目后弹出tool tip而不是转到对应页面?新帐号批量订阅的时候可能会比较麻烦。
#11-1 - 2014-6-17 21:47
answeror
"鼠标点击某个搜索条目"是指bilibili的新番订阅吗?
#11-2 - 2014-6-18 00:05
JarvieK
answeror 说: "鼠标点击某个搜索条目"是指bilibili的新番订阅吗?
#12 - 2014-6-17 22:33
(誰か散らせ 僕がここに居たという証も ...)
加入e-hentai订阅(bgm38)
"鬼月有新本子了,该撸了"这样的意思吗(bgm38)
#12-1 - 2014-6-18 01:02
answeror
是的呢, 话说我自己还在虎穴上订阅了鬼月, 很想买她的新作 :)
#13 - 2014-6-18 15:10
难道不需要分享点规则方便懒人?(bgm24)
#13-1 - 2014-6-18 16:20
#13-2 - 2014-6-20 12:37
Nohours
answeror 说: 比如这样的? http://torabot.com/search/ehenta ... ist:kizuki%20aruchu
你们有多萌鬼月啊卧槽
给源加个过滤器在推送这想法还是不错的。。虽然我想到了半死不活的pipes
还有cdn真的加速了么加速了么加速了么
#13-3 - 2014-6-20 14:51
answeror
MADAO 说: 你们有多萌鬼月啊卧槽
给源加个过滤器在推送这想法还是不错的。。虽然我想到了半死不活的pipes
还有cdn真的加速了么加速了么加速了么
之前是没有cdn的, 但是上周日(ehentai订阅发布的第二天)服务器ip被墙了. 虽然后来实验发现被墙的原因很可能是服务器上的openvpn, 但是总有点不放心.
观望一阵子, 如果这个cdn地址没被墙的话就去掉cdn.
#13-4 - 2014-6-20 15:08
answeror
MADAO 说: 你们有多萌鬼月啊卧槽
给源加个过滤器在推送这想法还是不错的。。虽然我想到了半死不活的pipes
还有cdn真的加速了么加速了么加速了么
我out了... 完全不知道还有pipes这种东西. 突然有种重新造轮子的感觉 (bgm38)
这个sources页面, 满满的既视感...  http://pipes.yahoo.com/pipes/docs?doc=sources
热情减退了怎么办 (bgm38)
#13-5 - 2014-6-20 15:23
answeror
MADAO 说: 你们有多萌鬼月啊卧槽
给源加个过滤器在推送这想法还是不错的。。虽然我想到了半死不活的pipes
还有cdn真的加速了么加速了么加速了么
随便搜了下, 发现36kr的一篇文章: http://www.36kr.com/p/149863.html
总结起来就是pipes过于geek了.
嗯, 我想torabot可能会更加着力于提供source, 比如一些pipes难以应对的复杂情况(多页面, cookies, request rate limit), 而不是聚合.
#13-6 - 2014-6-20 19:19
Nohours
answeror 说: 我out了... 完全不知道还有pipes这种东西. 突然有种重新造轮子的感觉
这个sources页面, 满满的既视感...  http://pipes.yahoo.com/pi...
卧槽热情减退岂不是咱的错
不要啊咱不要当这个罪人的说(╯‵□′)╯︵┻━┻
pipes真心不大好用尤其是现在很多网站都屏蔽雅虎的爬虫了况且这玩意都多少年木有过更新了→_→
现在能用的也就是xpath来烧全文或者适配下木有feed的站点至于效果咱只能说一个字不是太好还要自己手动
现在输出全文基本都是这个http://fullrss.net/简单粗暴咱绝对不会说fc2上的画像分享站效果简直不能再赞
最后说好的本体是推送呢强行推送呢强行推送呢
咱看好你哦da☆ze
#13-7 - 2014-6-22 00:47
Jamella
yahoo的爬虫被屏蔽是硬伤啊....(bgm38)遇到那些不提供rss的只能用feed43了,但和fullrss一样更新过慢,而且feed43也不能输出全文。无全文输出的rss在greader/new+上能用readability代替,pc端嘛就无所谓了...(bgm39)
#13-8 - 2014-6-22 01:35
answeror
Jamella 说: yahoo的爬虫被屏蔽是硬伤啊....遇到那些不提供rss的只能用feed43了,但和fullrss一样更新过慢,而且feed43也不能输出全文。无全文输出的rss在greader/new+上能用re...
oh no... 我怎么尽在重造轮子 (bgm38)
之前没听说过feed43, 于是开了这个issue: https://github.com/Answeror/torabot/issues/23
现在正在努力实现中, 计划支持全文输出.
这个计划说白了就是用xslt和json将scrapy变成可配置的, json用来控制页面抓取和依赖关系, xslt用来解析页面. 然后输出RSS/Atom feed(其实可以输出任意格式的东西), 再用torabot的feed mod来订阅(从而保证更新速度).
第一个要实现的就是bangumi的私信和帖子评论的订阅... 老是要自己主动来查看真是太麻烦了...
#13-9 - 2014-6-22 01:40
answeror
Jamella 说: yahoo的爬虫被屏蔽是硬伤啊....遇到那些不提供rss的只能用feed43了,但和fullrss一样更新过慢,而且feed43也不能输出全文。无全文输出的rss在greader/new+上能用re...
至于爬虫屏蔽的问题. 我打算在底下加个tor.
#13-10 - 2014-6-22 01:55
Jamella
answeror 说: 至于爬虫屏蔽的问题. 我打算在底下加个tor.
加油!吾渣有心无力啊(bgm48)
#13-11 - 2014-6-29 04:19
answeror
Jamella 说: 加油!吾渣有心无力啊
私信订阅搞定了: http://bgm.tv/group/topic/33051
#13-12 - 2014-6-29 04:36
Jamella
answeror 说: 私信订阅搞定了: http://bgm.tv/group/topic/33051
赞~!
#14 - 2014-6-22 03:48
(Idle singer of an empty day)
目前只订阅了四五个源,突然想到能不能提供 daily/weekly digest……
要是每一个更新都单独发一封邮件的话即便不多也能够逼死强迫症的……
#14-1 - 2014-6-22 12:24
answeror
我订阅了64个... 你可能需要根据邮件的数量把查询条件调整得严格一点.
这个需求有人提过了, 你可以watch这个issue来跟踪开发进度: https://github.com/Answeror/torabot/issues/16
#15 - 2014-6-22 16:33
(Save you from anything)
马一下。。
#16 - 2014-7-31 21:47
(上世纪70年代的金属制品.)
bili的UP订阅(昵称、id)一直是
更新姬反应不过来了... 请稍后重新查询 >_<
我是一只果子狸吗…………于是只能一个个点番名订阅_(:|」∠)_

用着略卡(bgm38)
#16-1 - 2014-7-31 22:51
answeror
现在应该好了. 你再试试?
还是不行的话请把up主的名字/id发给我看看 :)
#16-2 - 2014-7-31 23:00
賞味期限
answeror(id: answeror) 说: 现在应该好了. 你再试试?
还是不行的话请把up主的名字/id发给我看看 :)
感谢回复qwq
现在 928123 OK了,但是 16723 显示
错误编号 970e6d7a-b8f9-41ab-b540-cd6260b824e2
别的没试。

(´・ω・`) 请问订阅上限是只有42嘛?
#16-3 - 2014-8-1 00:29
answeror
賞味期限 说: 感谢回复qwq
现在 928123 OK了,但是 16723 显示
错误编号 970e6d7a-b8f9-41ab-b540-cd6260b824e2
别的没试。

(´・ω・`) 请问订阅上限是只有...
UP主16723号没有上传过东西, 系统没处理这个情况... 该bug已修复, 谢谢反馈 :)
订阅上限主要是为了防止恶意用户滥用, 如果你有大量订阅的需求, 可以邮件联系更新姬, 申请扩容, 参见: http://rss.moe/faq
PS: 不建议一次订阅太多, 最好能根据收到的邮件数量逐渐调整自己的订阅量, 以免邮箱被塞满(虽然现在会做一些动态限制邮件数量的措施, 但是这会导致一些更新通知的遗漏).
PPS: 这是一个免费服务, 为了公平起见设置的订阅上限, 扩容是免费的.
#16-4 - 2014-8-1 01:34
賞味期限
answeror(id: answeror) 说: UP主16723号没有上传过东西, 系统没处理这个情况... 该bug已修复, 谢谢反馈 :)
订阅上限主要是为了防止恶意用户滥用, 如果你有大量订阅的需求, 可以邮件联系更新姬, 申请扩容, 参见:...
谢谢回复!新的一天好:)
又查了查发现其实我要找的是 19653 这位UP,当时搜错了 亜 字所以._.(你
于是……更新姬依然反应不过来>_< 难道是我姿势不对(#°Д°)

没有看FAQ果咩纳塞(。﹏。*) 订阅上限感觉还是刚好够用的,只是不是整数好焦虑(。

所以 torabot.com torabot.aip.io rss.moe 都是可以用的嘛?感觉最后这个可爱一点(其实是好打(x
#16-5 - 2014-8-1 10:21
answeror
賞味期限 说: 谢谢回复!新的一天好:)
又查了查发现其实我要找的是 19653 这位UP,当时搜错了 亜 字所以._.(你
于是……更新姬依然反应不过来>_< 难道是我姿势不对(#°Д°)

没有看FAQ果咩纳塞(...
这3个域名都是可用的 :)
#16-6 - 2014-8-1 23:19
answeror
賞味期限 说: 谢谢回复!新的一天好:)
又查了查发现其实我要找的是 19653 这位UP,当时搜错了 亜 字所以._.(你
于是……更新姬依然反应不过来>_< 难道是我姿势不对(#°Д°)

没有看FAQ果咩纳塞(...
现在搜"小清水亚美"应该没问题了, 其它搜索应该也会比之前快了一些 :)
#17 - 2014-8-1 05:52
(失败了,就这样让我躺地上吧.也没人在意。阿拉胡阿克巴 ...)
马克
#18 - 2014-8-3 15:34
(请勿人肉)
更新姬反应不过来了... 请稍后重新查询 >_<

没法用
#18-1 - 2014-8-3 16:26
answeror
请问您用的哪个模块? 查询条件是什么?
#18-2 - 2014-8-3 16:35
此用户已被禁言
answeror 说: 请问您用的哪个模块? 查询条件是什么?
虎穴,搜enuma elish的本子
#18-3 - 2014-8-3 17:06
answeror
此用户已被禁言 说: 虎穴,搜enuma elish的本子


我这里没问题. 可能你搜索的时候系统正忙, 再试一次?
#19 - 2014-8-5 03:34
能把niconico也加进去吗(bgm70)
#19-1 - 2014-8-5 11:12
answeror
niconico自带rss和atom feed输出, 你可以用feed模块订阅.
比如这个list: http://www.nicovideo.jp/mylist/5024496?rss=2.0
对应的订阅地址是: http://rss.moe/search/feed?q=htt ... 5024496%3Frss%3D2.0
关于niconico的rss输出参见: http://dic.nicovideo.jp/a/rss
如果你有其它具体(比如具体需要怎样的niconico订阅? 订阅up主? 订阅标签?)的需求, 也可以在这里回复我 :)
#20 - 2014-9-23 10:22
(夜中のテンションMAX)
对我来说它的用处就是屏蔽B站活跃阿婆的数百条刷屏回复(bgm70)
#21 - 2014-9-23 12:46
(小透明)
大大吗,请教我编程