V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
xioxu
V2EX  ›  奇思妙想

用微信接收电报机器人的信息

  •  
  •   xioxu · 2021-03-25 10:23:34 +08:00 · 7864 次点击
    这是一个创建于 1337 天前的主题,其中的信息可能已经有所发展或是发生改变。
    电报机器人功能很是强大,API 也比较丰富,国外的支持上也比较多,但限于当下网络,确实不太方便接收电报机器人的推送信息,所以现在想到一个方案或许可以解决。
    1. 创建一个微信服务合,每个关注者可以获得一个链接地址。
    2. 获取到的链接地址用于自动化处理电报机器人的信息,目前简单逻辑可以是收到信息直接转发给该链接对应的关注人。

    这个思路技术上不算复杂,但网上搜了一下目前也还没有这种实现,有兴趣的朋友可以把这个 idea 随意拿走,只要您实现后在这里告知下就行。
    第 1 条附言  ·  2021-03-25 15:55:16 +08:00
    根据 @mingliao 的回复, 我想了下的确没必要自己全部实现, 通知部分用 server 酱或者钉钉就好了, 这样的话代码就非常简单了,正好有点时间就把它整了出来, 测试完工, 在此分享给大家 代码在此: https://github.com/xioxu/bot_for_tgbot
    第 2 条附言  ·  2021-03-27 18:37:26 +08:00
    部署到真实环境中才发现这个无用, 汗, 原来官方为防止死循环,用 bot 发送的信息是不会传到 webhoot 的,我已经测试添加两个 bot 到一个 group,到一个 pricate channel,都无法突破这个限制,故放弃!
    23 条回复    2021-03-26 17:00:15 +08:00
    awesomes
        1
    awesomes  
       2021-03-25 10:36:50 +08:00
    你的问题落地应该是,如何推送消息给微信,嗯,这个问题无解,除非企业认证,否则人少的话可以搞个企业微信玩玩
    xioxu
        2
    xioxu  
    OP
       2021-03-25 10:44:32 +08:00
    是的,技术上基本没有复杂度, 我查文档看是只有企业认证的服务号才支持, 也不算太困难得事情。
    mingliao
        3
    mingliao  
       2021-03-25 10:45:16 +08:00
    server 酱
    xioxu
        4
    xioxu  
    OP
       2021-03-25 10:47:12 +08:00
    “server 酱”和这个虽有类似地方, 但不是一回事
    fakeJas0n
        5
    fakeJas0n  
       2021-03-25 10:52:21 +08:00
    EFB?
    airyland
        6
    airyland  
       2021-03-25 10:52:53 +08:00
    服务号消息可能下月要下线,只有企业微信可以用。这里面的问题是如何避免把敏感消息转发导致账号被封。
    awesomes
        7
    awesomes  
       2021-03-25 10:55:08 +08:00
    话说回来,微信推送确实是一个非常诱人的功能,因为最近也在探索如何实现,xx 酱这种也是依赖于微信本身的推送规则,没啥特殊作用。因为之前已经下线了模板消息,目前只能是企业微信,能做企业认证的就不说了,未认证的企业微信只有 200 人的上限,所以可以注册多个企业微信来扩充人数
    keepeye
        8
    keepeye  
       2021-03-25 10:58:20 +08:00
    我琢磨可以接钉钉机器人
    smilenceX
        9
    smilenceX  
       2021-03-25 11:17:34 +08:00   ❤️ 17
    我更希望你们别再帮微信筑墙圈人了
    sigl0p
        10
    sigl0p  
       2021-03-25 12:09:02 +08:00
    转发邮箱上看很难嘛
    firechat
        11
    firechat  
       2021-03-25 12:33:11 +08:00
    技术实现很简单,但就是卡在微信封闭上面。可以换个目标,比如部署一个我们公司的 IM,想怎么对接就可以怎么对接。
    Tink
        12
    Tink  
       2021-03-25 12:34:45 +08:00 via Android
    efb
    MadHouse
        13
    MadHouse  
       2021-03-25 13:19:07 +08:00 via Android
    不想要用微信,现在微信各种工作群和艾特人
    xioxu
        14
    xioxu  
    OP
       2021-03-25 16:09:43 +08:00
    @keepeye 刚顺带一并实现了推送到钉钉
    dallaslu
        15
    dallaslu  
       2021-03-25 16:33:53 +08:00
    您这是图嘛呢?
    ciaoly
        16
    ciaoly  
       2021-03-25 17:05:16 +08:00 via Android
    微信能接收 QQ 邮箱消息推送,可以转发到邮箱里
    Felldeadbird
        17
    Felldeadbird  
       2021-03-25 17:08:48 +08:00
    @awesomes 弄个小程序就可以了。
    SenLief
        18
    SenLief  
       2021-03-25 17:42:31 +08:00
    想推送到微信,大多数都是因为微信一直后台。
    如果是 IOS 为什么 bark 呢,如果是安卓,钉钉 /飞书 /企业微信,公司用哪里就顺便用哪个。
    邮箱有延迟。
    最后那为啥不用 tg ?
    awesomes
        19
    awesomes  
       2021-03-25 19:20:03 +08:00
    @Felldeadbird 小程序的话除非你是企业认证,并且只能是特定的行业才可以
    Felldeadbird
        20
    Felldeadbird  
       2021-03-26 09:14:21 +08:00
    @awesomes 不用的。可以用微信的小程序测试 来实现推送。 唯一不好可能就是要定期弄一次测试的小程序。 另外,个人的小程序也可以,只是推送的模板可能不能如自己所想的。
    xioxu
        21
    xioxu  
    OP
       2021-03-26 09:16:04 +08:00
    "为啥不用 tg", 我也想用来着, 可问题是一般情况下 tg 的网络也不通 😅
    qq2562524625
        22
    qq2562524625  
       2021-03-26 09:46:10 +08:00
    巧了 我也在写 tg 的 bot 只是一直不知道能写个什么样的
    tysb777
        23
    tysb777  
       2021-03-26 17:00:15 +08:00
    Add to Favorites
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1077 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 22:46 · PVG 06:46 · LAX 14:46 · JFK 17:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.