1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
//! Telegram bot types.

pub mod requests;
pub use requests::*;

pub use telegram_bot_fork_raw::{
    AllowedUpdate, Audio, CallbackQuery, CallbackQueryId, Channel, ChannelId, ChannelPost, Chat,
    ChatId, ChatRef, Contact, DetachedRequest, Document, File, FileRef, Float, Forward,
    ForwardFrom, Group, GroupId, Integer, JsonIdResponse, JsonResponse, JsonTrueToUnitResponse,
    Location, Message, MessageChat, MessageEntity, MessageEntityKind, MessageId, MessageKind,
    MessageOrChannelPost, PhotoSize, Request, ResponseType, Sticker, Supergroup, SupergroupId,
    ToCallbackQueryId, ToChatRef, ToFileRef, ToMessageId, ToSourceChat, ToUserId, Update,
    UpdateKind, User, UserId, Venue, Video, Voice,
};

pub use telegram_bot_fork_raw::{
    ChatAction, ChatMember, ChatMemberStatus, ForceReply, InlineKeyboardButton,
    InlineKeyboardMarkup, KeyboardButton, ParseMode, ReplyKeyboardMarkup, ReplyKeyboardRemove,
    ReplyMarkup,
};