Telegram Types#
The page contains all information about telegram API types.
- File
#include <banana/types.hpp>
- animation_t
- audio_t
- bot_command_scope_all_chat_administrators_t
- bot_command_scope_all_group_chats_t
- bot_command_scope_all_private_chats_t
- bot_command_scope_chat_administrators_t
- bot_command_scope_chat_member_t
- bot_command_scope_chat_t
- bot_command_scope_default_t
- bot_command_scope_t
- bot_command_t
- callback_game_t
- callback_query_t
- chat_invite_link_t
- chat_location_t
- chat_member_administrator_t
chat_member_administrator_tchat_member_administrator_t::statuschat_member_administrator_t::userchat_member_administrator_t::can_be_editedchat_member_administrator_t::custom_titlechat_member_administrator_t::is_anonymouschat_member_administrator_t::can_manage_chatchat_member_administrator_t::can_post_messageschat_member_administrator_t::can_edit_messageschat_member_administrator_t::can_delete_messageschat_member_administrator_t::can_manage_voice_chatschat_member_administrator_t::can_restrict_memberschat_member_administrator_t::can_promote_memberschat_member_administrator_t::can_change_infochat_member_administrator_t::can_invite_userschat_member_administrator_t::can_pin_messages
- chat_member_banned_t
- chat_member_left_t
- chat_member_member_t
- chat_member_owner_t
- chat_member_restricted_t
chat_member_restricted_tchat_member_restricted_t::statuschat_member_restricted_t::userchat_member_restricted_t::is_memberchat_member_restricted_t::can_change_infochat_member_restricted_t::can_invite_userschat_member_restricted_t::can_pin_messageschat_member_restricted_t::can_send_messageschat_member_restricted_t::can_send_media_messageschat_member_restricted_t::can_send_pollschat_member_restricted_t::can_send_other_messageschat_member_restricted_t::can_add_web_page_previewschat_member_restricted_t::until_date
- chat_member_t
- chat_member_updated_t
- chat_permissions_t
chat_permissions_tchat_permissions_t::can_send_messageschat_permissions_t::can_send_media_messageschat_permissions_t::can_send_pollschat_permissions_t::can_send_other_messageschat_permissions_t::can_add_web_page_previewschat_permissions_t::can_change_infochat_permissions_t::can_invite_userschat_permissions_t::can_pin_messages
- chat_photo_t
- chat_t
chat_tchat_t::idchat_t::typechat_t::titlechat_t::usernamechat_t::first_namechat_t::last_namechat_t::photochat_t::biochat_t::descriptionchat_t::invite_linkchat_t::pinned_messagechat_t::permissionschat_t::slow_mode_delaychat_t::message_auto_delete_timechat_t::sticker_set_namechat_t::can_set_sticker_setchat_t::linked_chat_idchat_t::location
- chosen_inline_result_t
- contact_t
- dice_t
- document_t
- encrypted_credentials_t
- encrypted_passport_element_t
encrypted_passport_element_tencrypted_passport_element_t::typeencrypted_passport_element_t::dataencrypted_passport_element_t::phone_numberencrypted_passport_element_t::emailencrypted_passport_element_t::filesencrypted_passport_element_t::front_sideencrypted_passport_element_t::reverse_sideencrypted_passport_element_t::selfieencrypted_passport_element_t::translationencrypted_passport_element_t::hash
- file_t
- force_reply_t
- game_high_score_t
- game_t
- inline_keyboard_button_t
inline_keyboard_button_tinline_keyboard_button_t::textinline_keyboard_button_t::urlinline_keyboard_button_t::login_urlinline_keyboard_button_t::callback_datainline_keyboard_button_t::switch_inline_queryinline_keyboard_button_t::switch_inline_query_current_chatinline_keyboard_button_t::callback_gameinline_keyboard_button_t::pay
- inline_keyboard_markup_t
- inline_query_result_article_t
inline_query_result_article_tinline_query_result_article_t::typeinline_query_result_article_t::idinline_query_result_article_t::titleinline_query_result_article_t::input_message_contentinline_query_result_article_t::reply_markupinline_query_result_article_t::urlinline_query_result_article_t::hide_urlinline_query_result_article_t::descriptioninline_query_result_article_t::thumb_urlinline_query_result_article_t::thumb_widthinline_query_result_article_t::thumb_height
- inline_query_result_audio_t
inline_query_result_audio_tinline_query_result_audio_t::typeinline_query_result_audio_t::idinline_query_result_audio_t::audio_urlinline_query_result_audio_t::titleinline_query_result_audio_t::captioninline_query_result_audio_t::parse_modeinline_query_result_audio_t::caption_entitiesinline_query_result_audio_t::performerinline_query_result_audio_t::audio_durationinline_query_result_audio_t::reply_markupinline_query_result_audio_t::input_message_content
- inline_query_result_cached_audio_t
inline_query_result_cached_audio_tinline_query_result_cached_audio_t::typeinline_query_result_cached_audio_t::idinline_query_result_cached_audio_t::audio_file_idinline_query_result_cached_audio_t::captioninline_query_result_cached_audio_t::parse_modeinline_query_result_cached_audio_t::caption_entitiesinline_query_result_cached_audio_t::reply_markupinline_query_result_cached_audio_t::input_message_content
- inline_query_result_cached_document_t
inline_query_result_cached_document_tinline_query_result_cached_document_t::typeinline_query_result_cached_document_t::idinline_query_result_cached_document_t::titleinline_query_result_cached_document_t::document_file_idinline_query_result_cached_document_t::descriptioninline_query_result_cached_document_t::captioninline_query_result_cached_document_t::parse_modeinline_query_result_cached_document_t::caption_entitiesinline_query_result_cached_document_t::reply_markupinline_query_result_cached_document_t::input_message_content
- inline_query_result_cached_gif_t
inline_query_result_cached_gif_tinline_query_result_cached_gif_t::typeinline_query_result_cached_gif_t::idinline_query_result_cached_gif_t::gif_file_idinline_query_result_cached_gif_t::titleinline_query_result_cached_gif_t::captioninline_query_result_cached_gif_t::parse_modeinline_query_result_cached_gif_t::caption_entitiesinline_query_result_cached_gif_t::reply_markupinline_query_result_cached_gif_t::input_message_content
- inline_query_result_cached_mpeg4_gif_t
inline_query_result_cached_mpeg4_gif_tinline_query_result_cached_mpeg4_gif_t::typeinline_query_result_cached_mpeg4_gif_t::idinline_query_result_cached_mpeg4_gif_t::mpeg4_file_idinline_query_result_cached_mpeg4_gif_t::titleinline_query_result_cached_mpeg4_gif_t::captioninline_query_result_cached_mpeg4_gif_t::parse_modeinline_query_result_cached_mpeg4_gif_t::caption_entitiesinline_query_result_cached_mpeg4_gif_t::reply_markupinline_query_result_cached_mpeg4_gif_t::input_message_content
- inline_query_result_cached_photo_t
inline_query_result_cached_photo_tinline_query_result_cached_photo_t::typeinline_query_result_cached_photo_t::idinline_query_result_cached_photo_t::photo_file_idinline_query_result_cached_photo_t::titleinline_query_result_cached_photo_t::descriptioninline_query_result_cached_photo_t::captioninline_query_result_cached_photo_t::parse_modeinline_query_result_cached_photo_t::caption_entitiesinline_query_result_cached_photo_t::reply_markupinline_query_result_cached_photo_t::input_message_content
- inline_query_result_cached_sticker_t
- inline_query_result_cached_video_t
inline_query_result_cached_video_tinline_query_result_cached_video_t::typeinline_query_result_cached_video_t::idinline_query_result_cached_video_t::video_file_idinline_query_result_cached_video_t::titleinline_query_result_cached_video_t::descriptioninline_query_result_cached_video_t::captioninline_query_result_cached_video_t::parse_modeinline_query_result_cached_video_t::caption_entitiesinline_query_result_cached_video_t::reply_markupinline_query_result_cached_video_t::input_message_content
- inline_query_result_cached_voice_t
inline_query_result_cached_voice_tinline_query_result_cached_voice_t::typeinline_query_result_cached_voice_t::idinline_query_result_cached_voice_t::voice_file_idinline_query_result_cached_voice_t::titleinline_query_result_cached_voice_t::captioninline_query_result_cached_voice_t::parse_modeinline_query_result_cached_voice_t::caption_entitiesinline_query_result_cached_voice_t::reply_markupinline_query_result_cached_voice_t::input_message_content
- inline_query_result_contact_t
inline_query_result_contact_tinline_query_result_contact_t::typeinline_query_result_contact_t::idinline_query_result_contact_t::phone_numberinline_query_result_contact_t::first_nameinline_query_result_contact_t::last_nameinline_query_result_contact_t::vcardinline_query_result_contact_t::reply_markupinline_query_result_contact_t::input_message_contentinline_query_result_contact_t::thumb_urlinline_query_result_contact_t::thumb_widthinline_query_result_contact_t::thumb_height
- inline_query_result_document_t
inline_query_result_document_tinline_query_result_document_t::typeinline_query_result_document_t::idinline_query_result_document_t::titleinline_query_result_document_t::captioninline_query_result_document_t::parse_modeinline_query_result_document_t::caption_entitiesinline_query_result_document_t::document_urlinline_query_result_document_t::mime_typeinline_query_result_document_t::descriptioninline_query_result_document_t::reply_markupinline_query_result_document_t::input_message_contentinline_query_result_document_t::thumb_urlinline_query_result_document_t::thumb_widthinline_query_result_document_t::thumb_height
- inline_query_result_game_t
- inline_query_result_gif_t
inline_query_result_gif_tinline_query_result_gif_t::typeinline_query_result_gif_t::idinline_query_result_gif_t::gif_urlinline_query_result_gif_t::gif_widthinline_query_result_gif_t::gif_heightinline_query_result_gif_t::gif_durationinline_query_result_gif_t::thumb_urlinline_query_result_gif_t::thumb_mime_typeinline_query_result_gif_t::titleinline_query_result_gif_t::captioninline_query_result_gif_t::parse_modeinline_query_result_gif_t::caption_entitiesinline_query_result_gif_t::reply_markupinline_query_result_gif_t::input_message_content
- inline_query_result_location_t
inline_query_result_location_tinline_query_result_location_t::typeinline_query_result_location_t::idinline_query_result_location_t::latitudeinline_query_result_location_t::longitudeinline_query_result_location_t::titleinline_query_result_location_t::horizontal_accuracyinline_query_result_location_t::live_periodinline_query_result_location_t::headinginline_query_result_location_t::proximity_alert_radiusinline_query_result_location_t::reply_markupinline_query_result_location_t::input_message_contentinline_query_result_location_t::thumb_urlinline_query_result_location_t::thumb_widthinline_query_result_location_t::thumb_height
- inline_query_result_mpeg4_gif_t
inline_query_result_mpeg4_gif_tinline_query_result_mpeg4_gif_t::typeinline_query_result_mpeg4_gif_t::idinline_query_result_mpeg4_gif_t::mpeg4_urlinline_query_result_mpeg4_gif_t::mpeg4_widthinline_query_result_mpeg4_gif_t::mpeg4_heightinline_query_result_mpeg4_gif_t::mpeg4_durationinline_query_result_mpeg4_gif_t::thumb_urlinline_query_result_mpeg4_gif_t::thumb_mime_typeinline_query_result_mpeg4_gif_t::titleinline_query_result_mpeg4_gif_t::captioninline_query_result_mpeg4_gif_t::parse_modeinline_query_result_mpeg4_gif_t::caption_entitiesinline_query_result_mpeg4_gif_t::reply_markupinline_query_result_mpeg4_gif_t::input_message_content
- inline_query_result_photo_t
inline_query_result_photo_tinline_query_result_photo_t::typeinline_query_result_photo_t::idinline_query_result_photo_t::photo_urlinline_query_result_photo_t::thumb_urlinline_query_result_photo_t::photo_widthinline_query_result_photo_t::photo_heightinline_query_result_photo_t::titleinline_query_result_photo_t::descriptioninline_query_result_photo_t::captioninline_query_result_photo_t::parse_modeinline_query_result_photo_t::caption_entitiesinline_query_result_photo_t::reply_markupinline_query_result_photo_t::input_message_content
- inline_query_result_t
- inline_query_result_venue_t
inline_query_result_venue_tinline_query_result_venue_t::typeinline_query_result_venue_t::idinline_query_result_venue_t::latitudeinline_query_result_venue_t::longitudeinline_query_result_venue_t::titleinline_query_result_venue_t::addressinline_query_result_venue_t::foursquare_idinline_query_result_venue_t::foursquare_typeinline_query_result_venue_t::google_place_idinline_query_result_venue_t::google_place_typeinline_query_result_venue_t::reply_markupinline_query_result_venue_t::input_message_contentinline_query_result_venue_t::thumb_urlinline_query_result_venue_t::thumb_widthinline_query_result_venue_t::thumb_height
- inline_query_result_video_t
inline_query_result_video_tinline_query_result_video_t::typeinline_query_result_video_t::idinline_query_result_video_t::video_urlinline_query_result_video_t::mime_typeinline_query_result_video_t::thumb_urlinline_query_result_video_t::titleinline_query_result_video_t::captioninline_query_result_video_t::parse_modeinline_query_result_video_t::caption_entitiesinline_query_result_video_t::video_widthinline_query_result_video_t::video_heightinline_query_result_video_t::video_durationinline_query_result_video_t::descriptioninline_query_result_video_t::reply_markupinline_query_result_video_t::input_message_content
- inline_query_result_voice_t
inline_query_result_voice_tinline_query_result_voice_t::typeinline_query_result_voice_t::idinline_query_result_voice_t::voice_urlinline_query_result_voice_t::titleinline_query_result_voice_t::captioninline_query_result_voice_t::parse_modeinline_query_result_voice_t::caption_entitiesinline_query_result_voice_t::voice_durationinline_query_result_voice_t::reply_markupinline_query_result_voice_t::input_message_content
- inline_query_t
- input_contact_message_content_t
- input_file_t
- input_invoice_message_content_t
input_invoice_message_content_tinput_invoice_message_content_t::titleinput_invoice_message_content_t::descriptioninput_invoice_message_content_t::payloadinput_invoice_message_content_t::provider_tokeninput_invoice_message_content_t::currencyinput_invoice_message_content_t::pricesinput_invoice_message_content_t::max_tip_amountinput_invoice_message_content_t::suggested_tip_amountsinput_invoice_message_content_t::provider_datainput_invoice_message_content_t::photo_urlinput_invoice_message_content_t::photo_sizeinput_invoice_message_content_t::photo_widthinput_invoice_message_content_t::photo_heightinput_invoice_message_content_t::need_nameinput_invoice_message_content_t::need_phone_numberinput_invoice_message_content_t::need_emailinput_invoice_message_content_t::need_shipping_addressinput_invoice_message_content_t::send_phone_number_to_providerinput_invoice_message_content_t::send_email_to_providerinput_invoice_message_content_t::is_flexible
- input_location_message_content_t
- input_media_animation_t
- input_media_audio_t
- input_media_document_t
- input_media_photo_t
- input_media_t
- input_media_video_t
input_media_video_tinput_media_video_t::typeinput_media_video_t::mediainput_media_video_t::thumbinput_media_video_t::captioninput_media_video_t::parse_modeinput_media_video_t::caption_entitiesinput_media_video_t::widthinput_media_video_t::heightinput_media_video_t::durationinput_media_video_t::supports_streaming
- input_message_content_t
- input_text_message_content_t
- input_venue_message_content_t
input_venue_message_content_tinput_venue_message_content_t::latitudeinput_venue_message_content_t::longitudeinput_venue_message_content_t::titleinput_venue_message_content_t::addressinput_venue_message_content_t::foursquare_idinput_venue_message_content_t::foursquare_typeinput_venue_message_content_t::google_place_idinput_venue_message_content_t::google_place_type
- invoice_t
- keyboard_button_poll_type_t
- keyboard_button_t
- labeled_price_t
- location_t
- login_url_t
- mask_position_t
- message_auto_delete_timer_changed_t
- message_entity_t
- message_id_t
- message_t
message_tmessage_t::message_idmessage_t::frommessage_t::sender_chatmessage_t::datemessage_t::chatmessage_t::forward_frommessage_t::forward_from_chatmessage_t::forward_from_message_idmessage_t::forward_signaturemessage_t::forward_sender_namemessage_t::forward_datemessage_t::reply_to_messagemessage_t::via_botmessage_t::edit_datemessage_t::media_group_idmessage_t::author_signaturemessage_t::textmessage_t::entitiesmessage_t::animationmessage_t::audiomessage_t::documentmessage_t::photomessage_t::stickermessage_t::videomessage_t::video_notemessage_t::voicemessage_t::captionmessage_t::caption_entitiesmessage_t::contactmessage_t::dicemessage_t::gamemessage_t::pollmessage_t::venuemessage_t::locationmessage_t::new_chat_membersmessage_t::left_chat_membermessage_t::new_chat_titlemessage_t::new_chat_photomessage_t::delete_chat_photomessage_t::group_chat_createdmessage_t::supergroup_chat_createdmessage_t::channel_chat_createdmessage_t::message_auto_delete_timer_changedmessage_t::migrate_to_chat_idmessage_t::migrate_from_chat_idmessage_t::pinned_messagemessage_t::invoicemessage_t::successful_paymentmessage_t::connected_websitemessage_t::passport_datamessage_t::proximity_alert_triggeredmessage_t::voice_chat_scheduledmessage_t::voice_chat_startedmessage_t::voice_chat_endedmessage_t::voice_chat_participants_invitedmessage_t::reply_markup
- order_info_t
- passport_data_t
- passport_element_error_data_field_t
- passport_element_error_file_t
- passport_element_error_files_t
- passport_element_error_front_side_t
- passport_element_error_reverse_side_t
- passport_element_error_selfie_t
- passport_element_error_t
- passport_element_error_translation_file_t
- passport_element_error_translation_files_t
- passport_element_error_unspecified_t
- passport_file_t
- photo_size_t
- poll_answer_t
- poll_option_t
- poll_t
- pre_checkout_query_t
- proximity_alert_triggered_t
- reply_keyboard_markup_t
- reply_keyboard_remove_t
- response_parameters_t
- shipping_address_t
- shipping_option_t
- shipping_query_t
- sticker_set_t
- sticker_t
- successful_payment_t
- update_t
update_tupdate_t::update_idupdate_t::messageupdate_t::edited_messageupdate_t::channel_postupdate_t::edited_channel_postupdate_t::inline_queryupdate_t::chosen_inline_resultupdate_t::callback_queryupdate_t::shipping_queryupdate_t::pre_checkout_queryupdate_t::pollupdate_t::poll_answerupdate_t::my_chat_memberupdate_t::chat_member
- user_profile_photos_t
- user_t
- venue_t
- video_note_t
- video_t
- voice_chat_ended_t
- voice_chat_participants_invited_t
- voice_chat_scheduled_t
- voice_chat_started_t
- voice_t
- webhook_info_t