Expand description
tele is an ergonomic Telegram Bot API SDK for Rust.
Built on reqx, with strict error modeling and async/blocking parity.
Re-exports§
pub use auth::Auth;pub use auth::BotToken;pub use auth::VerifiedWebAppInitData;pub use auth::parse_web_app_init_data;pub use auth::verify_web_app_init_data;pub use client::BlockingClient;pub use client::Client;pub use client::BlockingErgoApi;pub use client::BlockingRawApi;pub use client::BlockingTypedApi;pub use client::BootstrapPlan;pub use client::BootstrapReport;pub use client::BootstrapRetryPolicy;pub use client::WebAppQueryPayload;pub use client::ClientBuilder;pub use client::RateLimitConfig;pub use client::RetryConfig;pub use client::ErgoApi;pub use client::RawApi;pub use client::TypedApi;pub use error::Error;pub use error::ErrorClass;pub use error::Result;pub use types::UploadFile;
Modules§
- api
- Telegram API service modules.
- auth
- bot
- client
- error
- prelude
- Common imports for building Telegram bots with
tele. - types
- Telegram Bot API request and response models.