Expand description

§Frakti - Frankenstein without Send
Frakti is a Telegram bot API client for Rust, with a focus on single-threaded async runtime support. Forked from frankenstein, it is different in the following ways:
| Feature | frankenstein | frakti |
|---|---|---|
Send & Sync | Required | Not required |
| sync code | Supported | Removed |
async-trait | Used | Not used |
| Multi-threaded runtime | Supported | Not supported |
| Single-threaded runtime | Need workarounds | Supported |
To summarize, frakti is your choice if you want a frankenstein alternative on a non-WASM platform and a single-threaded async runtime (like compio).
Re-exports§
pub use cyper;client-cyper
Modules§
- client_
cyper client-cyper - games
- API Objects to be used with HTML5 games.
- gifts
- inline_
mode - API Objects to be used with Inline Mode.
- input_
file - Structs for handling and uploading files
- input_
media - API Objects related to InputMedia
- methods
- Parameters of Bot API methods.
- passport
- API Objects to be used with Telegram Passport.
- payments
- API Objects to be used with Payments.
- response
- Raw response objects returned by the Telegram API.
- stickers
- API Objects to be used with Stickers.
- types
- Available Types of the Bot API.
- updates
- API Objects used to get updates.
Enums§
Constants§
- BASE_
API_ URL - Default Bot API URL
Traits§
- Async
Telegram Api trait-async