Advertisement

MTProto:利用Go(Golang)实现电报MTProto及代理(基于gRPC)。API层级:71

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目采用Go语言开发,提供Telegram MTProto协议及代理服务,兼容API版本71,支持高效通信与数据传输。 MTProto 使用 Go(golang)电报 MTProto 和代理(通过 gRPC)。 电报 API 层:71快速开始# It 是 vendored in dep. 可以参考文档来安装 dep,然后运行 `dep ensure` 命令。接着可以启动一个简单的 shell 环境,并使用你的 Telegram API id、hash和服务器地址。如果你还没有这些信息,请获取它们。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MTProtoGoGolangMTProtogRPC)。API71
    优质
    本项目采用Go语言开发,提供Telegram MTProto协议及代理服务,兼容API版本71,支持高效通信与数据传输。 MTProto 使用 Go(golang)电报 MTProto 和代理(通过 gRPC)。 电报 API 层:71快速开始# It 是 vendored in dep. 可以参考文档来安装 dep,然后运行 `dep ensure` 命令。接着可以启动一个简单的 shell 环境,并使用你的 Telegram API id、hash和服务器地址。如果你还没有这些信息,请获取它们。
  • Telegram-MTProto客户端API
    优质
    Telegram-MTProto 是一个用于开发 Telegram 机器人和第三方应用的重要 API 库,基于 MTProto 协议,支持多种编程语言。 MTProto是一种协议,“旨在从移动设备上运行的应用程序访问服务器API”。该协议分为三个部分:高级组件(API查询语言),定义将API查询和响应转换为二进制消息的方法;加密层,定义在通过传输协议传输之前对消息进行加密的方法;以及传输组件,定义客户端和服务器如何使用其他现有网络协议如http、https、tcp或udp来传递信息。简而言之,关于电报MTProto的ES6库实现了移动协议,并提供了与该协议一起使用的全部功能。
  • MTProto Proxy:高效HTTPS://t.mesocksy_bot Erlang MTProto
    优质
    MTProto Proxy是一款基于Erlang语言开发的高效代理工具,支持HTTPS协议,通过Telegram的mesocks_bot提供服务,旨在优化MTProto协议的数据传输。 mtproto_proxy:一个高性能的Erlang MTProto代理。
  • MTProxy: MTProto源码
    优质
    MTProxy是用于部署和使用Telegram通信协议MTproto的代理服务器开源实现,帮助开发者搭建安全高效的代理服务。 使用MTProxy MTProto代理的命令如下:先执行`go build -o MTProto`进行编译,然后运行`./MTProxy --secret 123234355345435345 -l :9999`启动服务。
  • MTProxy:Alpine的Docker镜像Telegram MTProto
    优质
    本项目提供了一个基于Alpine Linux的轻量级Docker镜像,专门用于运行Telegram的MTProto代理服务,便于快速部署和使用。 mtproxy:用于Telegram MTProto代理的基于Alpine的Docker镜像。
  • Docker-Compose-MTProxy:MTProto自动更新的配置文件
    优质
    本项目提供了一个使用Docker和Compose来自动化部署与维护Telegram MTProto代理服务的解决方案,并支持自动更新。 Docker-Compose-MTProxy:这是一个用于自动更新电报MTProto代理的Docker-compose文件。
  • MTProTop Proxy:Telegram的异步MTProto
    优质
    MTProTop Proxy是一款专为Telegram设计的高效异步MTProto代理工具。它能够显著提升消息传输速度和稳定性,增强用户隐私保护,适用于各类大规模应用环境。 异步MTProto代理快速简便地设置用Python编写的MTProto代理。 1. 克隆项目: ``` git clone -b stable https://github.com/alexbers/mtprotoproxy.git; cd mtprotoproxy ``` 2. (可选,建议)编辑`config.py`文件: 设置端口(PORT)、用户数(USERS)和代理标签(AD_TAG) 3. 运行命令: ``` python3 mtprotoproxy.py ``` 4. 或者使用Docker运行: ``` docker-compose up -d ``` 5. (可选,获取共享代理的链接) 从@MTProxybot 获取标签并将其放入`config.py`中。 性能:在配备1个CPU内核和1024MB RAM的VDS实例上,该代理能够为大约4000个同时用户提供服务。 高级用法: - 使用自定义配置文件启动代理: ``` python3 mtprotoproxy.py [configfile] ``` 客户端将自动在多个实例之间平衡负载。与uvloop模块一起使用可以获得额外的速度提升。
  • Go-PionWebRTC:Golang的WebRTC Native API
    优质
    Go-PionWebRTC是一款完全用Golang编写的WebRTC原生API库,旨在为开发者提供一个无需依赖外部环境的强大工具,用于构建实时音视频通信应用。 Pion WebRTC是WebRTC Native API的纯Golang实现。
  • Golang开发的Telegram API全本地Go
    优质
    这是一款用Golang编写的Telegram API的完全本地化版本,无需依赖外部服务或资源,提供高效稳定的API接口访问能力。 MTProto协议在Golang上的全本地实现现已完成!该实现完全本地化,从发送请求到加密序列化的所有代码均使用纯编写,无需额外的依赖项。 最新版本(117+)支持全部MTProto功能,包括视频通话和评论。您还可以创建其他请求来推送更新。
  • Cmall-GoGolang编写的子商城API接口
    优质
    Cmall-Go是一款采用Golang开发的高效能电子商城API接口框架,旨在为开发者提供快速、稳定且易于集成的电子商务解决方案。 CMall电子商城是一个初步分离项目,并已部署完成。该项目使用Golang实现接口函数。后续计划包括添加支付功能、QQ第三方登录(已完成)、重新设计搜索系统以及开发后台管理系统,同时会优化代码和数据库。 由于即将开学,更新进度可能会有所减缓。如果您觉得这个项目不错,请给予支持!您的支持将是我持续完善项目的动力! 该项目采用了一系列Golang中流行的组件进行开发:MySQL的Redis Godotenv jwt-go邮件使用的SDK或调用的API阿里云OSS极验支付FM。 目录结构如下: mall-go/ ├── api ├── cache ├── conf ├── middleware ├── model