V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
iStar
V2EX  ›  分享创造

[开源]做了个自动转发 Product Hunt 高分产品的 Telegram 频道机器人: https://t.me/product_top

  •  
  •   iStar · 2019-08-25 15:51:54 +08:00 · 2350 次点击
    这是一个创建于 1677 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Product Hunt一直是我发现优秀产品、寻找灵感的最佳去处。不想错过任何一个优质产品,又不想一直去刷页面,于是想到了做一个 Telegram channel。如果你也有同样的需求,欢迎订阅频道:Product Hunt Daily

    实现逻辑很简单,就是定期去抓取 Product Hunt 首页,如果发现有 vote 大于 100 (我认为优质的标准)的产品就转发到 Telegram。

    代码是用 Python 写的(为了练手),写完之后发现只有 80 行,还有一小半是配置和注释,Python 的表达力真是不错!有兴趣的可以去 GitHub 查看: https://github.com/maxhis/ph_daily. 也可以自己部署,具体步骤 README 里写得很详细。

    3 条回复    2019-08-27 09:45:55 +08:00
    zhigang1992
        1
    zhigang1992  
       2019-08-26 16:00:54 +08:00
    livc
        2
    livc  
       2019-08-26 17:32:10 +08:00
    挺好的,建议把 vote 数量也打出来。

    我自己订阅了每日 newsletter,会推送每日的 top 产品,能达到同样的需求。
    iStar
        3
    iStar  
    OP
       2019-08-27 09:45:55 +08:00
    @livc 因为数据是定期实时抓取的,vote 到了 100 就发布到 TG,所以发布当时 vote 数都是 100😂

    我之前也是订阅了每日 newsletter,但还是感觉干扰的信息太多,每次要拉到最下面才能看到真正推荐的产品。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3360 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:17 · PVG 21:17 · LAX 06:17 · JFK 09:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.