Unofficial Telegram API Library in Rust
Work in Progress
- Serialize type in reference to https://core.telegram.org/mtproto/serialize
- Deserialize type in reference to https://core.telegram.org/mtproto/serialize
- Generate type definitions for type constructors from https://core.telegram.org/schema and https://core.telegram.org/schema/mtproto
- Generate methods for method definitions from https://core.telegram.org/schema and https://core.telegram.org/schema/mtproto
- Build high-level client interface
telegram-rs was written in a "black box", strictly adhering to public documentation provided on https://core.telegram.org/api. At no point was the open source Telegram application referenced.
telegram-rs is using the open API provided by Telegram.
telegram-rs is an unofficial API library and is in no way supported or endorsed by Telegram.
telegram-rs is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT for more details.