tele 0.1.19

Ergonomic Telegram Bot API SDK for Rust, built on reqx
Documentation
use super::*;

mod extractors;
mod router;

pub use extractors::{
    BotCommands, CallbackInput, ChatJoinRequestInput, ChatMemberUpdatedInput, CodedCallbackInput,
    CommandArgs, CommandData, CommandDescription, CompactCallbackInput, JsonCallback,
    MyChatMemberUpdatedInput, TextInput, TypedCallbackInput, TypedCommandInput, UpdateExt,
    UpdateExtractor, WebAppInput, WriteAccessAllowedInput, command_definitions, extract_actor,
    extract_actor_id, extract_callback_data, extract_callback_json, extract_callback_with_codec,
    extract_chat, extract_chat_join_request, extract_chat_member_update, extract_command,
    extract_command_args, extract_command_args_for_bot, extract_command_data,
    extract_command_data_for_bot, extract_command_for_bot, extract_compact_callback,
    extract_message, extract_message_kind, extract_my_chat_member_update, extract_subject,
    extract_subject_id, extract_text, extract_typed_callback, extract_user, extract_user_id,
    extract_web_app_data, extract_write_access_allowed, parse_command_text,
    parse_command_text_for_bot, parse_typed_command, parse_typed_command_for_bot,
    tokenize_command_args, update_chat_id,
};
pub use router::{
    CURRENT_ACTOR_CHAT_MEMBER, CURRENT_BOT_CHAT_MEMBER, CallbackRouteBuilder,
    CommandInputRouteBuilder, CommandRouteBuilder, CompactCallbackRouteBuilder, ErrorPolicy,
    ExtractedRouteBuilder, MappedExtractedRouteBuilder, ParsedCommandRouteBuilder, Router,
    ThrottleScope, TypedCallbackRouteBuilder, TypedCommandRouteBuilder, UpdateRouteBuilder,
};