mod api;
mod attachments;
mod client;
mod config;
mod dispatcher;
mod error;
mod rate_limiter;
mod simple;
mod types;
mod utils;
#[cfg(feature = "webhook")]
pub mod webhook;
pub use api::{
GetMessagesParams,
EditMessageParams,
GetUpdatesParams,
SendMessageParams,
SendMessageParamsBuilder,
};
pub use api::chats::ChatAdminRequest;
pub use api::videos::VideoInfo;
pub use attachments::*;
pub use client::MaxClient;
pub use config::{
get_global_max_rps,
set_global_base_url,
set_global_max_rps,
};
pub use dispatcher::{Context, Dispatcher, Filter, StartContext, ScheduledTaskContext};
pub use error::{Error, Result};
pub use simple::MaxClientSimpleExt;
pub use types::*;
pub use utils::split_text;