Chris Messina

TDLib - Build your own Telegram

The Telegram Database Library (TDLib) takes care of all network implementation details, encryption and local data storage, so that developers can dedicate more time to design, responsive interfaces and beautiful animations.

Add a comment

Replies

Best
Pavlo Razumovskyi
With each news like that, I ensure more and more that it's a geek culture of a company, not "we-are-opensource-and-secure" marketing bullshit. Great products.
Ilya Libin
Can't agree more!
Cody Fitzpatrick
Love this! Timing is nearly perfect given Apple's recent decision to remove Telegram from the App Store [1]. Hopefully the official app gets reinstated very soon, but if not, I'm glad Telegram has provided these resources for building our own solution(s). [1] https://www.theverge.com/2018/2/...
Chris Messina
Hunter
Launching soon!
@codyfitzpatrick it's baaaaaack
Ilya Libin
There is no better way have to say: You have all our code, so go and use it, but you will never have our Vision! Telegram is the best messenger app on the market by far! And making their code public is both contributions to open source community and a gesture of self-confidence.
Adnan Ammache
Product of the century.
Valentyn Pivovarov
🚀🚀🚀
Christian Gambardella
Seems like that was a short term idea and nobody takes care of that project anymore. There are open issues and PRs for months now: https://github.com/tdlib/td/issu... https://github.com/tdlib/td/pull...
Sasha Koss
@the_gambardella as an author of one of the pull requests I could say that TDLib is fully functioning and well written. I use it to run Telepost (https://www.producthunt.com/post...), and it works great 24/7.
Adriene Marroquin
Great!
Sasha Koss

TDLib a powerful library that allows building any type of app for Telegram. I use it to run Telepost (https://www.producthunt.com/post...). TDLib is a fully functioning Telegram client that you can run in the cloud. I've connected its events via Google Pub/Sub to Google Cloud Functions, and it costs me pennies to run a service that processes hundreds of channels in real time.

Pros:

Unlike bot API, TDLib doesn't have limitations

Cons:

TDLib isn't simple and requires a good understanding of Telegram