sdidyk / Mtproto
MTProto implementation in Golang
Stars: ✭ 190
Projects that are alternatives of or similar to Mtproto
Callsmusic
The first open-source PyTgCalls-based project.
Stars: ✭ 62 (-67.37%)
Mutual labels: telegram, mtproto
Grammers
(tele)gramme.rs - use Telegram's API from Rust
Stars: ✭ 109 (-42.63%)
Mutual labels: telegram, mtproto
Mtproto
Golang MTProto implementation. Current API layer is 65
Stars: ✭ 86 (-54.74%)
Mutual labels: telegram, mtproto
Mtproto
Telegram MTProto and its proxy (over gRPC) in Go (golang). API Layer: 71
Stars: ✭ 133 (-30%)
Mutual labels: telegram, mtproto
Unigram
A Telegram desktop app made for Windows 10
Stars: ✭ 1,393 (+633.16%)
Mutual labels: telegram, mtproto
Telegram Mtproto
Telegram client api (MTProto) library
Stars: ✭ 542 (+185.26%)
Mutual labels: telegram, mtproto
Madelineproto
Async PHP client/server API for the telegram MTProto protocol
Stars: ✭ 1,776 (+834.74%)
Mutual labels: telegram, mtproto
Telegramd
Unofficial open source telegram server written in golang
Stars: ✭ 609 (+220.53%)
Mutual labels: telegram, mtproto
Telegramgo
CLI telegram client written in golang
Stars: ✭ 145 (-23.68%)
Mutual labels: telegram, mtproto
Mtproto
Full-native go implementation of Telegram API
Stars: ✭ 566 (+197.89%)
Mutual labels: telegram, mtproto
Mtprotoproxy
Async MTProto proxy for Telegram
Stars: ✭ 1,014 (+433.68%)
Mutual labels: telegram, mtproto
Chatengine
Open source mtproto server written in golang with compatible telegram client
Stars: ✭ 544 (+186.32%)
Mutual labels: telegram, mtproto
Telegram React
Experimental Telegram web client with tdlib, webassembly and react js under the hood
Stars: ✭ 1,332 (+601.05%)
Mutual labels: telegram, mtproto
Telethon
Pure Python 3 MTProto API Telegram client library, for bots too!
Stars: ✭ 5,805 (+2955.26%)
Mutual labels: telegram, mtproto
Novagram
An Object-Oriented PHP library for Telegram Bots
Stars: ✭ 112 (-41.05%)
Mutual labels: telegram, mtproto
Pyrogram
Telegram MTProto API Client Library and Framework in Pure Python for Users and Bots
Stars: ✭ 2,252 (+1085.26%)
Mutual labels: telegram, mtproto
telegram
MTProto implementation in Golang with example tool.
Example tool
Example tool saves the authkey and other data in ~/.telegram_go. If you delete/lost this file, you will need to auth again.
install
$ go get -v -u github.com/sdidyk/mtproto/example/telegram
phone authorization
Authorizes phone by code (sent by sms or thru telegram app).
$ telegram auth 79998886655
Enter code: 25704
Signed in: id 104842610 name <Sergey Didyk>
get contact list
Shows user's contact list.
$ telegram list
id mutual name username
132597 false Алексей Г******* O******
326007 false Татьяна К*******
344375 true Андрей П********* r******
348798 true Руслан Ч******
473977 false Тимур Д******
send message to contact
Sends a message to contact. Destination id should be from contact list or user himself.
$ telegram msg 104842610 'Hack the planet!'
Library
documentation not ready yet
MTProto documentation
License
MIT License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].