小工具:监控 Github 开源项目 releases 并推送到微信 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
airyland
V2EX    分享创造

小工具:监控 Github 开源项目 releases 并推送到微信

  •  
  •   airyland
    airyland 2018-05-03 11:09:46 +08:00 7426 次点击
    这是一个创建于 2769 天前的主题,其中的信息可能已经有所发展或是发生改变。

    功能说明

    主要用于监控 Github 开源项目新版本发布更新并推送到微信,欢迎使用。

    使用方法

    第一步:公众号搜索并关注: wealert

    第二步:输入 github:username/repo

    done! 在有新版本发布时将会推送消息。

    另外使用 github qr:username/repo 可以获取到该项目的永久二维码。之前是用于 VUX 的新版本推送,目前大概有 1k 用户关注,因此整理整理放出来。

    相关帖子

    截图

    wealert plugin for github release notification

    第 1 条附言    2018-05-03 15:53:17 +08:00
    IFTTT + RSS 之类的可以实现,也很工程师,但我尝试做的是更加简单的工具,并且这只是其中一个小功能。
    第 2 条附言    2018-05-03 16:15:11 +08:00
    多个用户写了个错误的指令没有得到结果然后就跑了。repo、user 是变量不是字符串,所以不能写 `airyland/repo` 而要指定到具体版本库名字,比如 `airyland/vux`。。
    第 3 条附言    2018-05-03 16:15:24 +08:00
    多个用户写了个错误的指令没有得到结果然后就跑了。repo、user 是变量不是字符串,所以不能写 `airyland/repo` 而要指定到具体版本库名字,比如 `airyland/vux`。。
    13 条回复    2018-05-20 05:33:56 +08:00
    orangeade
        1
    orangeade  
       2018-05-03 11:48:36 +08:00 via Android   1
    github 的 release 有 RSS 可以订阅啊
    airyland
        2
    airyland  
    OP
       2018-05-03 11:50:32 +08:00
    @orangeade 这个当然知道,这个工具是实现推送到微信,不是说没有其他方法可以做到监控。
    cameo
        3
    cameo  
       2018-05-03 12:21:08 +08:00
    @airyland 有了 RSS,配合 IFTTT 就可以推送到微信,不需要重复造轮子。
    ccino
        4
    ccino  
       2018-05-03 12:37:24 +08:00
    Shura
        5
    Shura  
       2018-05-03 12:44:18 +08:00
    github 官方 RSS + ifttt + Server 酱,即可实现"监控 Github 开源项目 releases 并推送到微信"
    Shura
        6
    Shura  
       2018-05-03 12:49:06 +08:00   2
    @Shura 拓展一下吧,feed43 + ifttt +Server 酱,即可实现“监控任意无需鉴权的网页变化并推送到微信”
    ![图片.png]( https://i.loli.net/2018/05/03/5aea94b0953f1.png)
    airyland
        7
    airyland  
    OP
       2018-05-04 20:25:58 +08:00
    考虑到有不少用户进来输入 github:username/repo 发现没结果就放弃了,说明一下 username/repo 只是个语法说明啊,正确示例 github:airyland/vux 或者 ElemeFE/element
    flylee2011
        8
    flylee2011  
       2018-05-07 18:35:57 +08:00
    @cameo 问下,IFTTT 怎么能推送消息到微信?官方没有支持吧?
    cameo
        9
    cameo  
       2018-05-07 22:27:10 +08:00
    @flylee2011 5 楼说的是一个,以及 ifttt007 这种,类似的还有。
    dx5594206
        10
    dx5594206  
       2018-05-17 00:41:01 +08:00
    很实用,感谢,但是我想关注的项目有点多,有没有办法写一个登陆 github 账号并关注推送所有 star 呢 23333
    airyland
        11
    airyland  
    OP
       2018-05-17 01:01:55 +08:00
    @dx5594206 你的数量有多少。。太多消息会过多,感觉容易分不清各个 repo 了。
    dx5594206
        12
    dx5594206  
       2018-05-17 11:01:18 +08:00
    @airyland 要说多也不是特别多的,顶多 30 个而且大多数是不怎么更新的。但是当然有新的 release 我也很想得到推送啦~

    截图没法发,我邮箱里翻到的 sibell 之前的邮件标题格式就是 username/repo 0.x.x released

    配合 tg 的 gmailbot 也是很简洁方便啦~都不用点进去看了
    ASSASSINS
        13
    ASSASSINS  
       2018-05-20 05:33:56 +08:00 via Android
    会订阅了,怎么退订某项目呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5285 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 08:40 PVG 16:40 LAX 00:40 JFK 03:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86