Giter Site home page Giter Site logo

grouphub_bot's Introduction

GroupHub - Telegram Bot

“GroupHub_Bot”是一个收录telegram中文圈群组的机器人。

Bot:@GroupHub_bot

GroupHub交流群:GroupHub_Chat

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

群组收录、更新

所有已收录的群组存储在 groups.json 中,采用BASE64进行简单混淆。

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

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

第二种方法提交需注意:

  • 超级群组直接将群组信息编码为BASE64,然后添加到json对应分类后面即可,内容中有下划线的前面需要加反斜线“\”解析(这是因为GroupHub_bot 采用markdown格式传输信息,下划线会被telegram识别为斜体的标识符),如:

wordpress站长交流群 @wordpress\_china 编码后为d29yZHByZXNz56uZ6ZW/5Lqk5rWB576kIEB3b3JkcHJlc3NcX2NoaW5h 于是在对应分类后面添加 "TEXT": "d29yZHByZXNz56uZ6ZW/5Lqk5rWB576kIEB3b3JkcHJlc3NcX2NoaW5h"

  • 非超级群组(也就是没有@xxx 名字的群组)需要提交为markdown格式的BASE64编码,即 [群组名](邀请链接),链接中如有下划线不需要解析如:

[V2EX后花园](https://telegram.me/joinchat/Bg3MFjv5FgYrWI0Wq_HDo8Q) 编码后为 W1YyRVjlkI7oirHlm61dKGh0dHBzOi8vdGVsZWdyYW0ubWUvam9pbmNoYXQvQmczTUZqdjVGZ1lyV0kwV3FfSERvOFEp 于是在对应分类后面添加 "TEXT": "W1YyRVjlkI7oirHlm61dKGh0dHBzOi8vdGVsZWdyYW0ubWUvam9pbmNoYXQvQmczTUZqdjVGZ1lyV0kwV3FfSERvOFEp" ​

add.py 脚本使用方法

add.py 是一个在向本地 groups.json 文件中插入新群组的脚本,使用时需将 add.py 和 groups.json 放在同一目录。

python add.py 分类名 群组1信息 群组2信息 ...

python add.py 软件 "wordpress站长交流群 @wordpress\_china" "[V2EX后花园](https://telegram.me/joinchat/Bg3MFjv5FgYrWI0Wq_HDo8Q)"

Inline mode

Inline mode 让你可以在任意会话(group, channel or chats)中与bot交互。

GroupHub_bot 的 inline mode 是发送颜文字。

其中标签关键字索引可以在 yan.json 中找到。

BUG提交、功能建议

请到 Issues 页面反馈。


新功能持续开发中……

grouphub_bot's People

Contributors

xiongmx avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.