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

GroupHub_bot 收录 Telegram 中文圈群组的机器人

  •  3
     
  •   livc ·
    livc · 2016-08-26 22:26:14 +08:00 · 22401 次点击
    这是一个创建于 3011 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写在前面

    我个人非常喜欢 tg 这个 im 工具,因此 群组娘宣布不维护后,深感遗憾,想把这个项目接手下来。

    于是我花了几天时间学习了 Go 语言,完成了这个项目,这也是我个人的第一个开源项目,虽然很简单,但也希望大家多多支持~

    项目地址: https://github.com/livc/GroupHub_Bot

    GroupHub - Telegram Bot

    “ GroupHub_Bot ”顾名思义,是一个收录 telegram 中文圈群组的机器人。

    在 tg 群组娘项目不再维护后, GroupHub 将担负起活跃 tg 中文圈的使命。

    Bot :@GroupHub_bot

    GroupHub 交流群:GroupHub_Chat

    广播站(新收录群组会在此广播):@GroupHub

    管理员:@livc95

    群组收录、更新

    所有已收录的群组存储在 groups.json 中,采用BASE64进行简单混淆(此举是因为有部分敏感内容的群组信息不宜直接暴露出来 - - )。

    群组的收录更新有两种方法:

    • 直接将群组名、邀请链接、讨论主题发给@livc95
    • groups.json 中对应分类直接添加群组信息,然后发起 Pull request 。

    第二种方法提交需注意:

    • 超级群组直接将群组信息编码为 BASE64 ,然后添加到 json 对应分类后面即可,如

    wordpress 站长交流群 @wordpress_china 编码后为 d29yZHByZXNz56uZ6ZW/5Lqk5rWB576kIEB3b3JkcHJlc3NfY2hpbmE= 于是添加 "TEXT": "d29yZHByZXNz56uZ6ZW/5Lqk5rWB576kIEB3b3JkcHJlc3NfY2hpbmE="

    • 非超级群组(也就是没有 @xxx 链接的群组)需要提交为 markdown 格式的编码,即 [群组名](邀请链接),如

    [V2EX 后花园]( https://telegram.me/joinchat/Bg3MFjv5FgYrWI0WqHDo8Q) 编码后为 W1YyRVjlkI7oirHlm61dKGh0dHBzOi8vdGVsZWdyYW0ubWUvam9pbmNoYXQvQmczTUZqdjVGZ1lyV0kwV3FIRG84USk= 于是添加 "TEXT": "W1YyRVjlkI7oirHlm61dKGh0dHBzOi8vdGVsZWdyYW0ubWUvam9pbmNoYXQvQmczTUZqdjVGZ1lyV0kwV3FIRG84USk="

    BUG 提交、功能建议

    请到 Issues 页面反馈。


    新功能持续开发中……

    19 条回复    2018-06-29 21:36:45 +08:00
    ZGLHHH
        1
    ZGLHHH  
       2016-08-27 00:35:43 +08:00
    代码十分精炼啊!
    livc
        2
    livc  
    OP
       2016-08-27 00:47:00 +08:00
    @ZGLHHH 真的吗!谢谢啦,刚学了几天 go 语言,掌握的还不熟练。
    SoloCompany
        3
    SoloCompany  
       2016-08-27 02:02:24 +08:00
    curl -L https://github.com/livc/GroupHub_Bot/raw/master/groups.json | egrep -o '[0-9a-zA-Z=/+]{6,}' | for i in `cat`; do echo $i | base64 -D; echo ''; done
    designer
        4
    designer  
       2016-08-27 08:17:18 +08:00 via iPhone
    我的群不小心被我手动删了。太遗憾了
    huihuimoe
        5
    huihuimoe  
       2016-08-27 09:42:35 +08:00 via Android
    下面是轉自 jqs7 的原話

    😶 话说我是不是应该写一个 群主娘 V2 填一下坑
    livc
        6
    livc  
    OP
       2016-08-27 09:45:07 +08:00
    @huihuimoe 群主娘是什么鬼?
    huihuimoe
        7
    huihuimoe  
       2016-08-27 10:37:29 +08:00 via Android
    @livc (你不知道群組娘的話為什麼要接手群組娘 0.0
    livc
        8
    livc  
    OP
       2016-08-27 10:41:56 +08:00
    @huihuimoe 我写的是群组收录机器人,你说的是“群主”。
    huihuimoe
        9
    huihuimoe  
       2016-08-27 10:56:35 +08:00 via Android
    @livc 並不是我說,我沒有說過醬紫的話,這是 jqs7 原話
    designer
        10
    designer  
       2016-08-27 10:58:41 +08:00 via iPhone
    抱歉了,以前在 Telegram 设计狮群的小伙伴。
    这个群被我不小心删掉了。
    欢迎新老小伙伴从新入群:
    https://telegram.me/shejishi
    livc
        11
    livc  
    OP
       2016-08-27 12:49:03 +08:00
    @SoloCompany 666 我只是简单混淆下,要不有些内容直接暴露在 github 上不太好哈,你懂得
    viko16
        12
    viko16  
       2016-08-27 18:15:24 +08:00
    @livc 目前软件分组下的两个是重复滴~
    livc
        13
    livc  
    OP
       2016-08-27 18:22:06 +08:00
    @viko16 是滴,那两个是我自己的群组,测试时放那的~ 现在正在将群组娘的群组信息转移过来,但是我要验证下是不是已经死了的群组,每个都要进去看一下,现在被限制了进组 = = 目测明天能转移完成
    misaka00251
        14
    misaka00251  
       2016-08-27 23:42:46 +08:00 via Android
    活捉
    livc
        15
    livc  
    OP
       2016-09-03 18:24:13 +08:00
    补充图片哈




    wutongyu3288
        16
    wutongyu3288  
       2017-05-11 02:07:14 +08:00 via iPhone
    aev2ex
        17
    aev2ex  
       2017-05-17 15:22:32 +08:00
    中文狼人杀群组:二哈的诱惑
    moecao
        18
    moecao  
       2017-09-16 13:43:40 +08:00
    在局域网内推广一下#老司机的黑板报#https://t.me/moecao 踏上自由之地的最后一班列车,爆肝老司机为大家带来最新的翻车大新闻
    9998053
        19
    9998053  
       2018-06-29 21:36:45 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1895 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:20 · PVG 00:20 · LAX 08:20 · JFK 11:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.