{"note":"OpenAPI conversion -- returning structured metadata","name":"telegram-org","description":"Telegram Bot API","version":"5.0.0","base_url":"https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11","endpoints":74,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Telegram Bot API\n@base https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11\n@version 5.0.0\n@endpoints 74\n@hint download_for_search\n@toc getUpdates(1), setWebhook(1), deleteWebhook(1), getWebhookInfo(1), getMe(1), logOut(1), close(1), sendMessage(1), forwardMessage(1), copyMessage(1), sendPhoto(1), sendAudio(1), sendDocument(1), sendVideo(1), sendAnimation(1), sendVoice(1), sendVideoNote(1), sendMediaGroup(1), sendLocation(1), editMessageLiveLocation(1), stopMessageLiveLocation(1), sendVenue(1), sendContact(1), sendPoll(1), sendDice(1), sendChatAction(1), getUserProfilePhotos(1), getFile(1), kickChatMember(1), unbanChatMember(1), restrictChatMember(1), promoteChatMember(1), setChatAdministratorCustomTitle(1), setChatPermissions(1), exportChatInviteLink(1), setChatPhoto(1), deleteChatPhoto(1), setChatTitle(1), setChatDescription(1), pinChatMessage(1), unpinChatMessage(1), unpinAllChatMessages(1), leaveChat(1), getChat(1), getChatAdministrators(1), getChatMembersCount(1), getChatMember(1), setChatStickerSet(1), deleteChatStickerSet(1), answerCallbackQuery(1), setMyCommands(1), getMyCommands(1), editMessageText(1), editMessageCaption(1), editMessageMedia(1), editMessageReplyMarkup(1), stopPoll(1), deleteMessage(1), sendSticker(1), getStickerSet(1), uploadStickerFile(1), createNewStickerSet(1), addStickerToSet(1), setStickerPositionInSet(1), deleteStickerFromSet(1), setStickerSetThumb(1), answerInlineQuery(1), sendInvoice(1), answerShippingQuery(1), answerPreCheckoutQuery(1), setPassportDataErrors(1), sendGame(1), setGameScore(1), getGameHighScores(1)\n\n@group getUpdates\n@endpoint POST /getUpdates\n@desc Use this method to receive incoming updates using long polling ([wiki](https://en.wikipedia.org/wiki/Push_technology#Long_polling)). An Array of [Update](https://core.telegram.org/bots/api/#update) objects is returned.\n@optional {offset: int # Identifier of the first update to be returned. Must be greater by one than the highest among the identifiers of previously received updates. By default, updates starting with the earliest unconfirmed update are returned. An update is considered confirmed as soon as [getUpdates](https://core.telegram.org/bots/api/#getupdates) is called with an *offset* higher than its *update\\_id*. The negative offset can be specified to retrieve updates starting from *-offset* update from the end of the updates queue. All previous updates will forgotten., limit: int=100 # Limits the number of updates to be retrieved. Values between 1-100 are accepted. Defaults to 100., timeout: int=0 # Timeout in seconds for long polling. Defaults to 0, i.e. usual short polling. Should be positive, short polling should be used for testing purposes only., allowed_updates: [str] # A JSON-serialized list of the update types you want your bot to receive. For example, specify [��message”, “edited\\_channel\\_post”, “callback\\_query”] to only receive updates of these types. See [Update](https://core.telegram.org/bots/api/#update) for a complete list of available update types. Specify an empty list to receive all updates regardless of type (default). If not specified, the previous setting will be used.    Please note that this parameter doesn't affect updates created before the call to the getUpdates, so unwanted updates may be received for a short period of time.}\n@returns(200) {ok: bool, result: [map]}\n\n@endgroup\n\n@group setWebhook\n@endpoint POST /setWebhook\n@desc Use this method to specify a url and receive incoming updates via an outgoing webhook. Whenever there is an update for the bot, we will send an HTTPS POST request to the specified url, containing a JSON-serialized [Update](https://core.telegram.org/bots/api/#update). In case of an unsuccessful request, we will give up after a reasonable amount of attempts. Returns *True* on success.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group deleteWebhook\n@endpoint POST /deleteWebhook\n@desc Use this method to remove webhook integration if you decide to switch back to [getUpdates](https://core.telegram.org/bots/api/#getupdates). Returns *True* on success.\n@optional {drop_pending_updates: bool # Pass *True* to drop all pending updates}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group getWebhookInfo\n@endpoint POST /getWebhookInfo\n@desc Use this method to get current webhook status. Requires no parameters. On success, returns a [WebhookInfo](https://core.telegram.org/bots/api/#webhookinfo) object. If the bot is using [getUpdates](https://core.telegram.org/bots/api/#getupdates), will return an object with the *url* field empty.\n@returns(200) {ok: bool, result: map{url: str, has_custom_certificate: bool, pending_update_count: int, ip_address: str, last_error_date: int, last_error_message: str, max_connections: int, allowed_updates: [str]}}\n\n@endgroup\n\n@group getMe\n@endpoint POST /getMe\n@desc A simple method for testing your bot's auth token. Requires no parameters. Returns basic information about the bot in form of a [User](https://core.telegram.org/bots/api/#user) object.\n@returns(200) {ok: bool, result: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}}\n\n@endgroup\n\n@group logOut\n@endpoint POST /logOut\n@desc Use this method to log out from the cloud Bot API server before launching the bot locally. You **must** log out the bot before running it locally, otherwise there is no guarantee that the bot will receive updates. After a successful call, you can immediately log in on a local server, but will not be able to log in back to the cloud Bot API server for 10 minutes. Returns *True* on success. Requires no parameters.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group close\n@endpoint POST /close\n@desc Use this method to close the bot instance before moving it from one local server to another. You need to delete the webhook before calling this method to ensure that the bot isn't launched again after server restart. The method will return error 429 in the first 10 minutes after the bot is launched. Returns *True* on success. Requires no parameters.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group sendMessage\n@endpoint POST /sendMessage\n@desc Use this method to send text messages. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), text: str # Text of the message to be sent, 1-4096 characters after entities parsing}\n@optional {parse_mode: str # Mode for parsing entities in the message text. See [formatting options](https://core.telegram.org/bots/api/#formatting-options) for more details., entities: [map{type!: str, offset!: int, length!: int, url: str, user: map, language: str}] # List of special entities that appear in message text, which can be specified instead of *parse\\_mode*, disable_web_page_preview: bool # Disables link previews for links in this message, disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove reply keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group forwardMessage\n@endpoint POST /forwardMessage\n@desc Use this method to forward messages of any kind. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), from_chat_id: any # Unique identifier for the chat where the original message was sent (or channel username in the format `@channelusername`), message_id: int # Message identifier in the chat specified in *from\\_chat\\_id*}\n@optional {disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group copyMessage\n@endpoint POST /copyMessage\n@desc Use this method to copy messages of any kind. The method is analogous to the method [forwardMessages](https://core.telegram.org/bots/api/#forwardmessages), but the copied message doesn't have a link to the original message. Returns the [MessageId](https://core.telegram.org/bots/api/#messageid) of the sent message on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), from_chat_id: any # Unique identifier for the chat where the original message was sent (or channel username in the format `@channelusername`), message_id: int # Message identifier in the chat specified in *from\\_chat\\_id*}\n@optional {caption: str # New caption for media, 0-1024 characters after entities parsing. If not specified, the original caption is kept, parse_mode: str # Mode for parsing entities in the new caption. See [formatting options](https://core.telegram.org/bots/api/#formatting-options) for more details., caption_entities: [map{type!: str, offset!: int, length!: int, url: str, user: map, language: str}] # List of special entities that appear in the new caption, which can be specified instead of *parse\\_mode*, disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove reply keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int}}\n\n@endgroup\n\n@group sendPhoto\n@endpoint POST /sendPhoto\n@desc Use this method to send photos. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendAudio\n@endpoint POST /sendAudio\n@desc Use this method to send audio files, if you want Telegram clients to display them in the music player. Your audio must be in the .MP3 or .M4A format. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned. Bots can currently send audio files of up to 50 MB in size, this limit may be changed in the future.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendDocument\n@endpoint POST /sendDocument\n@desc Use this method to send general files. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned. Bots can currently send files of any type of up to 50 MB in size, this limit may be changed in the future.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendVideo\n@endpoint POST /sendVideo\n@desc Use this method to send video files, Telegram clients support mp4 videos (other formats may be sent as [Document](https://core.telegram.org/bots/api/#document)). On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned. Bots can currently send video files of up to 50 MB in size, this limit may be changed in the future.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendAnimation\n@endpoint POST /sendAnimation\n@desc Use this method to send animation files (GIF or H.264/MPEG-4 AVC video without sound). On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned. Bots can currently send animation files of up to 50 MB in size, this limit may be changed in the future.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendVoice\n@endpoint POST /sendVoice\n@desc Use this method to send audio files, if you want Telegram clients to display the file as a playable voice message. For this to work, your audio must be in an .OGG file encoded with OPUS (other formats may be sent as [Audio](https://core.telegram.org/bots/api/#audio) or [Document](https://core.telegram.org/bots/api/#document)). On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned. Bots can currently send voice messages of up to 50 MB in size, this limit may be changed in the future.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendVideoNote\n@endpoint POST /sendVideoNote\n@desc As of [v.4.0](https://telegram.org/blog/video-messages-and-telescope), Telegram clients support rounded square mp4 videos of up to 1 minute long. Use this method to send video messages. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendMediaGroup\n@endpoint POST /sendMediaGroup\n@desc Use this method to send a group of photos, videos, documents or audios as an album. Documents and audio files can be only grouped in an album with messages of the same type. On success, an array of [Messages](https://core.telegram.org/bots/api/#message) that were sent is returned.\n@returns(200) {ok: bool, result: [map]}\n\n@endgroup\n\n@group sendLocation\n@endpoint POST /sendLocation\n@desc Use this method to send point on the map. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), latitude: num # Latitude of the location, longitude: num # Longitude of the location}\n@optional {horizontal_accuracy: num # The radius of uncertainty for the location, measured in meters; 0-1500, live_period: int # Period in seconds for which the location will be updated (see [Live Locations](https://telegram.org/blog/live-locations), should be between 60 and 86400., heading: int # For live locations, a direction in which the user is moving, in degrees. Must be between 1 and 360 if specified., proximity_alert_radius: int # For live locations, a maximum distance for proximity alerts about approaching another chat member, in meters. Must be between 1 and 100000 if specified., disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove reply keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group editMessageLiveLocation\n@endpoint POST /editMessageLiveLocation\n@desc Use this method to edit live location messages. A location can be edited until its *live\\_period* expires or editing is explicitly disabled by a call to [stopMessageLiveLocation](https://core.telegram.org/bots/api/#stopmessagelivelocation). On success, if the edited message is not an inline message, the edited [Message](https://core.telegram.org/bots/api/#message) is returned, otherwise *True* is returned.\n@required {latitude: num # Latitude of new location, longitude: num # Longitude of new location}\n@optional {chat_id: any # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the message to edit, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message, horizontal_accuracy: num # The radius of uncertainty for the location, measured in meters; 0-1500, heading: int # Direction in which the user is moving, in degrees. Must be between 1 and 360 if specified., proximity_alert_radius: int # Maximum distance for proximity alerts about approaching another chat member, in meters. Must be between 1 and 100000 if specified., reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group stopMessageLiveLocation\n@endpoint POST /stopMessageLiveLocation\n@desc Use this method to stop updating a live location message before *live\\_period* expires. On success, if the message was sent by the bot, the sent [Message](https://core.telegram.org/bots/api/#message) is returned, otherwise *True* is returned.\n@optional {chat_id: any # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the message with live location to stop, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message, reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group sendVenue\n@endpoint POST /sendVenue\n@desc Use this method to send information about a venue. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), latitude: num # Latitude of the venue, longitude: num # Longitude of the venue, title: str # Name of the venue, address: str # Address of the venue}\n@optional {foursquare_id: str # Foursquare identifier of the venue, foursquare_type: str # Foursquare type of the venue, if known. (For example, “arts\\_entertainment/default”, “arts\\_entertainment/aquarium” or “food/icecream”.), google_place_id: str # Google Places identifier of the venue, google_place_type: str # Google Places type of the venue. (See [supported types](https://developers.google.com/places/web-service/supported_types).), disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove reply keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendContact\n@endpoint POST /sendContact\n@desc Use this method to send phone contacts. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), phone_number: str # Contact's phone number, first_name: str # Contact's first name}\n@optional {last_name: str # Contact's last name, vcard: str # Additional data about the contact in the form of a [vCard](https://en.wikipedia.org/wiki/VCard), 0-2048 bytes, disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendPoll\n@endpoint POST /sendPoll\n@desc Use this method to send a native poll. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), question: str # Poll question, 1-300 characters, options: [str] # A JSON-serialized list of answer options, 2-10 strings 1-100 characters each}\n@optional {is_anonymous: bool # True, if the poll needs to be anonymous, defaults to *True*, type: str # Poll type, “quiz” or “regular”, defaults to “regular”, allows_multiple_answers: bool # True, if the poll allows multiple answers, ignored for polls in quiz mode, defaults to *False*, correct_option_id: int # 0-based identifier of the correct answer option, required for polls in quiz mode, explanation: str # Text that is shown when a user chooses an incorrect answer or taps on the lamp icon in a quiz-style poll, 0-200 characters with at most 2 line feeds after entities parsing, explanation_parse_mode: str # Mode for parsing entities in the explanation. See [formatting options](https://core.telegram.org/bots/api/#formatting-options) for more details., explanation_entities: [map{type!: str, offset!: int, length!: int, url: str, user: map, language: str}] # List of special entities that appear in the poll explanation, which can be specified instead of *parse\\_mode*, open_period: int # Amount of time in seconds the poll will be active after creation, 5-600. Can't be used together with *close\\_date*., close_date: int # Point in time (Unix timestamp) when the poll will be automatically closed. Must be at least 5 and no more than 600 seconds in the future. Can't be used together with *open\\_period*., is_closed: bool # Pass *True*, if the poll needs to be immediately closed. This can be useful for poll preview., disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove reply keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendDice\n@endpoint POST /sendDice\n@desc Use this method to send an animated emoji that will display a random value. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)}\n@optional {emoji: str(🎲/🎯/🏀/⚽/🎰)=🎲 # Emoji on which the dice throw animation is based. Currently, must be one of “”, “”, “”, “”, or “”. Dice can have values 1-6 for “” and “”, values 1-5 for “” and “”, and values 1-64 for “”. Defaults to “”, disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: any # Additional interface options. A JSON-serialized object for an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating), [custom reply keyboard](https://core.telegram.org/bots#keyboards), instructions to remove reply keyboard or to force a reply from the user.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group sendChatAction\n@endpoint POST /sendChatAction\n@desc Use this method when you need to tell the user that something is happening on the bot's side. The status is set for 5 seconds or less (when a message arrives from your bot, Telegram clients clear its typing status). Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), action: str # Type of action to broadcast. Choose one, depending on what the user is about to receive: *typing* for [text messages](https://core.telegram.org/bots/api/#sendmessage), *upload\\_photo* for [photos](https://core.telegram.org/bots/api/#sendphoto), *record\\_video* or *upload\\_video* for [videos](https://core.telegram.org/bots/api/#sendvideo), *record\\_voice* or *upload\\_voice* for [voice notes](https://core.telegram.org/bots/api/#sendvoice), *upload\\_document* for [general files](https://core.telegram.org/bots/api/#senddocument), *find\\_location* for [location data](https://core.telegram.org/bots/api/#sendlocation), *record\\_video\\_note* or *upload\\_video\\_note* for [video notes](https://core.telegram.org/bots/api/#sendvideonote).}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group getUserProfilePhotos\n@endpoint POST /getUserProfilePhotos\n@desc Use this method to get a list of profile pictures for a user. Returns a [UserProfilePhotos](https://core.telegram.org/bots/api/#userprofilephotos) object.\n@required {user_id: int # Unique identifier of the target user}\n@optional {offset: int # Sequential number of the first photo to be returned. By default, all photos are returned., limit: int=100 # Limits the number of photos to be retrieved. Values between 1-100 are accepted. Defaults to 100.}\n@returns(200) {ok: bool, result: map{total_count: int, photos: [[map]]}}\n\n@endgroup\n\n@group getFile\n@endpoint POST /getFile\n@desc Use this method to get basic info about a file and prepare it for downloading. For the moment, bots can download files of up to 20MB in size. On success, a [File](https://core.telegram.org/bots/api/#file) object is returned. The file can then be downloaded via the link `https://api.telegram.org/file/bot/`, where `` is taken from the response. It is guaranteed that the link will be valid for at least 1 hour. When the link expires, a new one can be requested by calling [getFile](https://core.telegram.org/bots/api/#getfile) again.\n@required {file_id: str # File identifier to get info about}\n@returns(200) {ok: bool, result: map{file_id: str, file_unique_id: str, file_size: int, file_path: str}}\n\n@endgroup\n\n@group kickChatMember\n@endpoint POST /kickChatMember\n@desc Use this method to kick a user from a group, a supergroup or a channel. In the case of supergroups and channels, the user will not be able to return to the group on their own using invite links, etc., unless [unbanned](https://core.telegram.org/bots/api/#unbanchatmember) first. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target group or username of the target supergroup or channel (in the format `@channelusername`), user_id: int # Unique identifier of the target user}\n@optional {until_date: int # Date when the user will be unbanned, unix time. If user is banned for more than 366 days or less than 30 seconds from the current time they are considered to be banned forever}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group unbanChatMember\n@endpoint POST /unbanChatMember\n@desc Use this method to unban a previously kicked user in a supergroup or channel. The user will **not** return to the group or channel automatically, but will be able to join via link, etc. The bot must be an administrator for this to work. By default, this method guarantees that after the call the user is not a member of the chat, but will be able to join it. So if the user is a member of the chat they will also be **removed** from the chat. If you don't want this, use the parameter *only\\_if\\_banned*. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target group or username of the target supergroup or channel (in the format `@username`), user_id: int # Unique identifier of the target user}\n@optional {only_if_banned: bool # Do nothing if the user is not banned}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group restrictChatMember\n@endpoint POST /restrictChatMember\n@desc Use this method to restrict a user in a supergroup. The bot must be an administrator in the supergroup for this to work and must have the appropriate admin rights. Pass *True* for all permissions to lift restrictions from a user. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup (in the format `@supergroupusername`), user_id: int # Unique identifier of the target user, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool} # Describes actions that a non-administrator user is allowed to take in a chat.}\n@optional {until_date: int # Date when restrictions will be lifted for the user, unix time. If user is restricted for more than 366 days or less than 30 seconds from the current time, they are considered to be restricted forever}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group promoteChatMember\n@endpoint POST /promoteChatMember\n@desc Use this method to promote or demote a user in a supergroup or a channel. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Pass *False* for all boolean parameters to demote a user. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), user_id: int # Unique identifier of the target user}\n@optional {is_anonymous: bool # Pass *True*, if the administrator's presence in the chat is hidden, can_change_info: bool # Pass True, if the administrator can change chat title, photo and other settings, can_post_messages: bool # Pass True, if the administrator can create channel posts, channels only, can_edit_messages: bool # Pass True, if the administrator can edit messages of other users and can pin messages, channels only, can_delete_messages: bool # Pass True, if the administrator can delete messages of other users, can_invite_users: bool # Pass True, if the administrator can invite new users to the chat, can_restrict_members: bool # Pass True, if the administrator can restrict, ban or unban chat members, can_pin_messages: bool # Pass True, if the administrator can pin messages, supergroups only, can_promote_members: bool # Pass True, if the administrator can add new administrators with a subset of their own privileges or demote administrators that he has promoted, directly or indirectly (promoted by administrators that were appointed by him)}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setChatAdministratorCustomTitle\n@endpoint POST /setChatAdministratorCustomTitle\n@desc Use this method to set a custom title for an administrator in a supergroup promoted by the bot. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup (in the format `@supergroupusername`), user_id: int # Unique identifier of the target user, custom_title: str # New custom title for the administrator; 0-16 characters, emoji are not allowed}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setChatPermissions\n@endpoint POST /setChatPermissions\n@desc Use this method to set default chat permissions for all members. The bot must be an administrator in the group or a supergroup for this to work and must have the *can\\_restrict\\_members* admin rights. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup (in the format `@supergroupusername`), permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool} # Describes actions that a non-administrator user is allowed to take in a chat.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group exportChatInviteLink\n@endpoint POST /exportChatInviteLink\n@desc Use this method to generate a new invite link for a chat; any previously generated link is revoked. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns the new invite link as *String* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: str}\n\n@endgroup\n\n@group setChatPhoto\n@endpoint POST /setChatPhoto\n@desc Use this method to set a new profile photo for the chat. Photos can't be changed for private chats. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns *True* on success.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group deleteChatPhoto\n@endpoint POST /deleteChatPhoto\n@desc Use this method to delete a chat photo. Photos can't be changed for private chats. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setChatTitle\n@endpoint POST /setChatTitle\n@desc Use this method to change the title of a chat. Titles can't be changed for private chats. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), title: str # New chat title, 1-255 characters}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setChatDescription\n@endpoint POST /setChatDescription\n@desc Use this method to change the description of a group, a supergroup or a channel. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)}\n@optional {description: str # New chat description, 0-255 characters}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group pinChatMessage\n@endpoint POST /pinChatMessage\n@desc Use this method to add a message to the list of pinned messages in a chat. If the chat is not a private chat, the bot must be an administrator in the chat for this to work and must have the 'can\\_pin\\_messages' admin right in a supergroup or 'can\\_edit\\_messages' admin right in a channel. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Identifier of a message to pin}\n@optional {disable_notification: bool # Pass *True*, if it is not necessary to send a notification to all chat members about the new pinned message. Notifications are always disabled in channels and private chats.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group unpinChatMessage\n@endpoint POST /unpinChatMessage\n@desc Use this method to remove a message from the list of pinned messages in a chat. If the chat is not a private chat, the bot must be an administrator in the chat for this to work and must have the 'can\\_pin\\_messages' admin right in a supergroup or 'can\\_edit\\_messages' admin right in a channel. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)}\n@optional {message_id: int # Identifier of a message to unpin. If not specified, the most recent pinned message (by sending date) will be unpinned.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group unpinAllChatMessages\n@endpoint POST /unpinAllChatMessages\n@desc Use this method to clear the list of pinned messages in a chat. If the chat is not a private chat, the bot must be an administrator in the chat for this to work and must have the 'can\\_pin\\_messages' admin right in a supergroup or 'can\\_edit\\_messages' admin right in a channel. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group leaveChat\n@endpoint POST /leaveChat\n@desc Use this method for your bot to leave a group, supergroup or channel. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup or channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group getChat\n@endpoint POST /getChat\n@desc Use this method to get up to date information about the chat (current name of the user for one-on-one conversations, current username of a user, group or channel, etc.). Returns a [Chat](https://core.telegram.org/bots/api/#chat) object on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup or channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, address: str}}}\n\n@endgroup\n\n@group getChatAdministrators\n@endpoint POST /getChatAdministrators\n@desc Use this method to get a list of administrators in a chat. On success, returns an Array of [ChatMember](https://core.telegram.org/bots/api/#chatmember) objects that contains information about all chat administrators except other bots. If the chat is a group or a supergroup and no administrators were appointed, only the creator will be returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup or channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: [map]}\n\n@endgroup\n\n@group getChatMembersCount\n@endpoint POST /getChatMembersCount\n@desc Use this method to get the number of members in a chat. Returns *Int* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup or channel (in the format `@channelusername`)}\n@returns(200) {ok: bool, result: int}\n\n@endgroup\n\n@group getChatMember\n@endpoint POST /getChatMember\n@desc Use this method to get information about a member of a chat. Returns a [ChatMember](https://core.telegram.org/bots/api/#chatmember) object on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup or channel (in the format `@channelusername`), user_id: int # Unique identifier of the target user}\n@returns(200) {ok: bool, result: map{user: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, status: str, custom_title: str, is_anonymous: bool, can_be_edited: bool, can_post_messages: bool, can_edit_messages: bool, can_delete_messages: bool, can_restrict_members: bool, can_promote_members: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool, is_member: bool, can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, until_date: int}}\n\n@endgroup\n\n@group setChatStickerSet\n@endpoint POST /setChatStickerSet\n@desc Use this method to set a new group sticker set for a supergroup. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Use the field *can\\_set\\_sticker\\_set* optionally returned in [getChat](https://core.telegram.org/bots/api/#getchat) requests to check if the bot can use this method. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup (in the format `@supergroupusername`), sticker_set_name: str # Name of the sticker set to be set as the group sticker set}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group deleteChatStickerSet\n@endpoint POST /deleteChatStickerSet\n@desc Use this method to delete a group sticker set from a supergroup. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Use the field *can\\_set\\_sticker\\_set* optionally returned in [getChat](https://core.telegram.org/bots/api/#getchat) requests to check if the bot can use this method. Returns *True* on success.\n@required {chat_id: any # Unique identifier for the target chat or username of the target supergroup (in the format `@supergroupusername`)}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group answerCallbackQuery\n@endpoint POST /answerCallbackQuery\n@desc Use this method to send answers to callback queries sent from [inline keyboards](/bots#inline-keyboards-and-on-the-fly-updating). The answer will be displayed to the user as a notification at the top of the chat screen or as an alert. On success, *True* is returned.\n@required {callback_query_id: str # Unique identifier for the query to be answered}\n@optional {text: str # Text of the notification. If not specified, nothing will be shown to the user, 0-200 characters, show_alert: bool=false # If *true*, an alert will be shown by the client instead of a notification at the top of the chat screen. Defaults to *false*., url: str # URL that will be opened by the user's client. If you have created a [Game](https://core.telegram.org/bots/api/#game) and accepted the conditions via [@Botfather](https://t.me/botfather), specify the URL that opens your game — note that this will only work if the query comes from a [*callback\\_game*](https://core.telegram.org/bots/api/#inlinekeyboardbutton) button.    Otherwise, you may use links like `t.me/your_bot?start=XXXX` that open your bot with a parameter., cache_time: int=0 # The maximum amount of time in seconds that the result of the callback query may be cached client-side. Telegram apps will support caching starting in version 3.14. Defaults to 0.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setMyCommands\n@endpoint POST /setMyCommands\n@desc Use this method to change the list of the bot's commands. Returns *True* on success.\n@required {commands: [map{command!: str, description!: str}] # A JSON-serialized list of bot commands to be set as the list of the bot's commands. At most 100 commands can be specified.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group getMyCommands\n@endpoint POST /getMyCommands\n@desc Use this method to get the current list of the bot's commands. Requires no parameters. Returns Array of [BotCommand](https://core.telegram.org/bots/api/#botcommand) on success.\n@returns(200) {ok: bool, result: [map]}\n\n@endgroup\n\n@group editMessageText\n@endpoint POST /editMessageText\n@desc Use this method to edit text and [game](https://core.telegram.org/bots/api/#games) messages. On success, if the edited message is not an inline message, the edited [Message](https://core.telegram.org/bots/api/#message) is returned, otherwise *True* is returned.\n@required {text: str # New text of the message, 1-4096 characters after entities parsing}\n@optional {chat_id: any # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the message to edit, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message, parse_mode: str # Mode for parsing entities in the message text. See [formatting options](https://core.telegram.org/bots/api/#formatting-options) for more details., entities: [map{type!: str, offset!: int, length!: int, url: str, user: map, language: str}] # List of special entities that appear in message text, which can be specified instead of *parse\\_mode*, disable_web_page_preview: bool # Disables link previews for links in this message, reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group editMessageCaption\n@endpoint POST /editMessageCaption\n@desc Use this method to edit captions of messages. On success, if the edited message is not an inline message, the edited [Message](https://core.telegram.org/bots/api/#message) is returned, otherwise *True* is returned.\n@optional {chat_id: any # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the message to edit, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message, caption: str # New caption of the message, 0-1024 characters after entities parsing, parse_mode: str # Mode for parsing entities in the message caption. See [formatting options](https://core.telegram.org/bots/api/#formatting-options) for more details., caption_entities: [map{type!: str, offset!: int, length!: int, url: str, user: map, language: str}] # List of special entities that appear in the caption, which can be specified instead of *parse\\_mode*, reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group editMessageMedia\n@endpoint POST /editMessageMedia\n@desc Use this method to edit animation, audio, document, photo, or video messages. If a message is part of a message album, then it can be edited only to an audio for audio albums, only to a document for document albums and to a photo or a video otherwise. When an inline message is edited, a new file can't be uploaded. Use a previously uploaded file via its file\\_id or specify a URL. On success, if the edited message was sent by the bot, the edited [Message](https://core.telegram.org/bots/api/#message) is returned, otherwise *True* is returned.\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group editMessageReplyMarkup\n@endpoint POST /editMessageReplyMarkup\n@desc Use this method to edit only the reply markup of messages. On success, if the edited message is not an inline message, the edited [Message](https://core.telegram.org/bots/api/#message) is returned, otherwise *True* is returned.\n@optional {chat_id: any # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the message to edit, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message, reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group stopPoll\n@endpoint POST /stopPoll\n@desc Use this method to stop a poll which was sent by the bot. On success, the stopped [Poll](https://core.telegram.org/bots/api/#poll) with the final results is returned.\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Identifier of the original message with the poll}\n@optional {reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}}\n\n@endgroup\n\n@group deleteMessage\n@endpoint POST /deleteMessage\n@desc Use this method to delete a message, including service messages, with the following limitations:\n@required {chat_id: any # Unique identifier for the target chat or username of the target channel (in the format `@channelusername`), message_id: int # Identifier of the message to delete}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group sendSticker\n@endpoint POST /sendSticker\n@desc Use this method to send static .WEBP or [animated](https://telegram.org/blog/animated-stickers) .TGS stickers. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group getStickerSet\n@endpoint POST /getStickerSet\n@desc Use this method to get a sticker set. On success, a [StickerSet](https://core.telegram.org/bots/api/#stickerset) object is returned.\n@required {name: str # Name of the sticker set}\n@returns(200) {ok: bool, result: map{name: str, title: str, is_animated: bool, contains_masks: bool, stickers: [map], thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}}\n\n@endgroup\n\n@group uploadStickerFile\n@endpoint POST /uploadStickerFile\n@desc Use this method to upload a .PNG file with a sticker for later use in *createNewStickerSet* and *addStickerToSet* methods (can be used multiple times). Returns the uploaded [File](https://core.telegram.org/bots/api/#file) on success.\n@returns(200) {ok: bool, result: map{file_id: str, file_unique_id: str, file_size: int, file_path: str}}\n\n@endgroup\n\n@group createNewStickerSet\n@endpoint POST /createNewStickerSet\n@desc Use this method to create a new sticker set owned by a user. The bot will be able to edit the sticker set thus created. You **must** use exactly one of the fields *png\\_sticker* or *tgs\\_sticker*. Returns *True* on success.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group addStickerToSet\n@endpoint POST /addStickerToSet\n@desc Use this method to add a new sticker to a set created by the bot. You **must** use exactly one of the fields *png\\_sticker* or *tgs\\_sticker*. Animated stickers can be added to animated sticker sets and only to them. Animated sticker sets can have up to 50 stickers. Static sticker sets can have up to 120 stickers. Returns *True* on success.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setStickerPositionInSet\n@endpoint POST /setStickerPositionInSet\n@desc Use this method to move a sticker in a set created by the bot to a specific position. Returns *True* on success.\n@required {sticker: str # File identifier of the sticker, position: int # New sticker position in the set, zero-based}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group deleteStickerFromSet\n@endpoint POST /deleteStickerFromSet\n@desc Use this method to delete a sticker from a set created by the bot. Returns *True* on success.\n@required {sticker: str # File identifier of the sticker}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setStickerSetThumb\n@endpoint POST /setStickerSetThumb\n@desc Use this method to set the thumbnail of a sticker set. Animated thumbnails can be set for animated sticker sets only. Returns *True* on success.\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group answerInlineQuery\n@endpoint POST /answerInlineQuery\n@desc Use this method to send answers to an inline query. On success, *True* is returned.\n@required {inline_query_id: str # Unique identifier for the answered query, results: [any] # A JSON-serialized array of results for the inline query}\n@optional {cache_time: int=300 # The maximum amount of time in seconds that the result of the inline query may be cached on the server. Defaults to 300., is_personal: bool # Pass *True*, if results may be cached on the server side only for the user that sent the query. By default, results may be returned to any user who sends the same query, next_offset: str # Pass the offset that a client should send in the next query with the same text to receive more results. Pass an empty string if there are no more results or if you don't support pagination. Offset length can't exceed 64 bytes., switch_pm_text: str # If passed, clients will display a button with specified text that switches the user to a private chat with the bot and sends the bot a start message with the parameter *switch\\_pm\\_parameter*, switch_pm_parameter: str # [Deep-linking](/bots#deep-linking) parameter for the /start message sent to the bot when user presses the switch button. 1-64 characters, only `A-Z`, `a-z`, `0-9`, `_` and `-` are allowed.    *Example:* An inline bot that sends YouTube videos can ask the user to connect the bot to their YouTube account to adapt search results accordingly. To do this, it displays a 'Connect your YouTube account' button above the results, or even before showing any. The user presses the button, switches to a private chat with the bot and, in doing so, passes a start parameter that instructs the bot to return an oauth link. Once done, the bot can offer a [*switch\\_inline*](https://core.telegram.org/bots/api/#inlinekeyboardmarkup) button so that the user can easily return to the chat where they wanted to use the bot's inline capabilities.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group sendInvoice\n@endpoint POST /sendInvoice\n@desc Use this method to send invoices. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: int # Unique identifier for the target private chat, title: str # Product name, 1-32 characters, description: str # Product description, 1-255 characters, payload: str # Bot-defined invoice payload, 1-128 bytes. This will not be displayed to the user, use for your internal processes., provider_token: str # Payments provider token, obtained via [Botfather](https://t.me/botfather), start_parameter: str # Unique deep-linking parameter that can be used to generate this invoice when used as a start parameter, currency: str # Three-letter ISO 4217 currency code, see [more on currencies](/bots/payments#supported-currencies), prices: [map{label!: str, amount!: int}] # Price breakdown, a JSON-serialized list of components (e.g. product price, tax, discount, delivery cost, delivery tax, bonus, etc.)}\n@optional {provider_data: str # A JSON-serialized data about the invoice, which will be shared with the payment provider. A detailed description of required fields should be provided by the payment provider., photo_url: str # URL of the product photo for the invoice. Can be a photo of the goods or a marketing image for a service. People like it better when they see what they are paying for., photo_size: int # Photo size, photo_width: int # Photo width, photo_height: int # Photo height, need_name: bool # Pass *True*, if you require the user's full name to complete the order, need_phone_number: bool # Pass *True*, if you require the user's phone number to complete the order, need_email: bool # Pass *True*, if you require the user's email address to complete the order, need_shipping_address: bool # Pass *True*, if you require the user's shipping address to complete the order, send_phone_number_to_provider: bool # Pass *True*, if user's phone number should be sent to provider, send_email_to_provider: bool # Pass *True*, if user's email address should be sent to provider, is_flexible: bool # Pass *True*, if the final price depends on the shipping method, disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group answerShippingQuery\n@endpoint POST /answerShippingQuery\n@desc If you sent an invoice requesting a shipping address and the parameter *is\\_flexible* was specified, the Bot API will send an [Update](https://core.telegram.org/bots/api/#update) with a *shipping\\_query* field to the bot. Use this method to reply to shipping queries. On success, True is returned.\n@required {shipping_query_id: str # Unique identifier for the query to be answered, ok: bool # Specify True if delivery to the specified address is possible and False if there are any problems (for example, if delivery to the specified address is not possible)}\n@optional {shipping_options: [map{id!: str, title!: str, prices!: [map]}] # Required if *ok* is True. A JSON-serialized array of available shipping options., error_message: str # Required if *ok* is False. Error message in human readable form that explains why it is impossible to complete the order (e.g. \"Sorry, delivery to your desired address is unavailable'). Telegram will display this message to the user.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group answerPreCheckoutQuery\n@endpoint POST /answerPreCheckoutQuery\n@desc Once the user has confirmed their payment and shipping details, the Bot API sends the final confirmation in the form of an [Update](https://core.telegram.org/bots/api/#update) with the field *pre\\_checkout\\_query*. Use this method to respond to such pre-checkout queries. On success, True is returned. **Note:** The Bot API must receive an answer within 10 seconds after the pre-checkout query was sent.\n@required {pre_checkout_query_id: str # Unique identifier for the query to be answered, ok: bool # Specify *True* if everything is alright (goods are available, etc.) and the bot is ready to proceed with the order. Use *False* if there are any problems.}\n@optional {error_message: str # Required if *ok* is *False*. Error message in human readable form that explains the reason for failure to proceed with the checkout (e.g. \"Sorry, somebody just bought the last of our amazing black T-shirts while you were busy filling out your payment details. Please choose a different color or garment!\"). Telegram will display this message to the user.}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group setPassportDataErrors\n@endpoint POST /setPassportDataErrors\n@desc Informs a user that some of the Telegram Passport elements they provided contains errors. The user will not be able to re-submit their Passport to you until the errors are fixed (the contents of the field for which you returned the error must change). Returns *True* on success.\n@required {user_id: int # User identifier, errors: [any] # A JSON-serialized array describing the errors}\n@returns(200) {ok: bool, result: bool}\n\n@endgroup\n\n@group sendGame\n@endpoint POST /sendGame\n@desc Use this method to send a game. On success, the sent [Message](https://core.telegram.org/bots/api/#message) is returned.\n@required {chat_id: int # Unique identifier for the target chat, game_short_name: str # Short name of the game, serves as the unique identifier for the game. Set up your games via [Botfather](https://t.me/botfather).}\n@optional {disable_notification: bool # Sends the message [silently](https://telegram.org/blog/channels-2-0#silent-messages). Users will receive a notification with no sound., reply_to_message_id: int # If the message is a reply, ID of the original message, allow_sending_without_reply: bool # Pass *True*, if the message should be sent even if the specified replied-to message is not found, reply_markup: map{inline_keyboard!: [[map]]} # This object represents an [inline keyboard](https://core.telegram.org/bots#inline-keyboards-and-on-the-fly-updating) that appears right next to the message it belongs to.}\n@returns(200) {ok: bool, result: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map{small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str}, bio: str, description: str, invite_link: str, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, permissions: map{can_send_messages: bool, can_send_media_messages: bool, can_send_polls: bool, can_send_other_messages: bool, can_add_web_page_previews: bool, can_change_info: bool, can_invite_users: bool, can_pin_messages: bool}, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map{location: map, address: str}}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}}, document: map{file_id: str, file_unique_id: str, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, emoji: str, set_name: str, mask_position: map{point: str, x_shift: num, y_shift: num, scale: num}, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map{file_id: str, file_unique_id: str, width: int, height: int, file_size: int}, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, sender_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, date: int, chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, forward_from_chat: map{id: int, type: str, title: str, username: str, first_name: str, last_name: str, photo: map, bio: str, description: str, invite_link: str, pinned_message: map, permissions: map, slow_mode_delay: int, sticker_set_name: str, can_set_sticker_set: bool, linked_chat_id: int, location: map}, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, via_bot: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, audio: map{file_id: str, file_unique_id: str, duration: int, performer: str, title: str, file_name: str, mime_type: str, file_size: int, thumb: map}, document: map{file_id: str, file_unique_id: str, thumb: map, file_name: str, mime_type: str, file_size: int}, photo: [map], sticker: map{file_id: str, file_unique_id: str, width: int, height: int, is_animated: bool, thumb: map, emoji: str, set_name: str, mask_position: map, file_size: int}, video: map{file_id: str, file_unique_id: str, width: int, height: int, duration: int, thumb: map, file_name: str, mime_type: str, file_size: int}, video_note: map{file_id: str, file_unique_id: str, length: int, duration: int, thumb: map, file_size: int}, voice: map{file_id: str, file_unique_id: str, duration: int, mime_type: str, file_size: int}, caption: str, caption_entities: [map], contact: map{phone_number: str, first_name: str, last_name: str, user_id: int, vcard: str}, dice: map{emoji: str, value: int}, game: map{title: str, description: str, photo: [map], text: str, text_entities: [map], animation: map}, poll: map{id: str, question: str, options: [map], total_voter_count: int, is_closed: bool, is_anonymous: bool, type: str, allows_multiple_answers: bool, correct_option_id: int, explanation: str, explanation_entities: [map], open_period: int, close_date: int}, venue: map{location: map, title: str, address: str, foursquare_id: str, foursquare_type: str, google_place_id: str, google_place_type: str}, location: map{longitude: num, latitude: num, horizontal_accuracy: num, live_period: int, heading: int, proximity_alert_radius: int}, new_chat_members: [map], left_chat_member: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map{message_id: int, from: map, sender_chat: map, date: int, chat: map, forward_from: map, forward_from_chat: map, forward_from_message_id: int, forward_signature: str, forward_sender_name: str, forward_date: int, reply_to_message: map, via_bot: map, edit_date: int, media_group_id: str, author_signature: str, text: str, entities: [map], animation: map, audio: map, document: map, photo: [map], sticker: map, video: map, video_note: map, voice: map, caption: str, caption_entities: [map], contact: map, dice: map, game: map, poll: map, venue: map, location: map, new_chat_members: [map], left_chat_member: map, new_chat_title: str, new_chat_photo: [map], delete_chat_photo: bool, group_chat_created: bool, supergroup_chat_created: bool, channel_chat_created: bool, migrate_to_chat_id: int, migrate_from_chat_id: int, pinned_message: map, invoice: map, successful_payment: map, connected_website: str, passport_data: map, proximity_alert_triggered: map, reply_markup: map}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map}, proximity_alert_triggered: map{traveler: map, watcher: map, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}, invoice: map{title: str, description: str, start_parameter: str, currency: str, total_amount: int}, successful_payment: map{currency: str, total_amount: int, invoice_payload: str, shipping_option_id: str, order_info: map{name: str, phone_number: str, email: str, shipping_address: map}, telegram_payment_charge_id: str, provider_payment_charge_id: str}, connected_website: str, passport_data: map{data: [map], credentials: map{data: str, hash: str, secret: str}}, proximity_alert_triggered: map{traveler: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, watcher: map{id: int, is_bot: bool, first_name: str, last_name: str, username: str, language_code: str, can_join_groups: bool, can_read_all_group_messages: bool, supports_inline_queries: bool}, distance: int}, reply_markup: map{inline_keyboard: [[map]]}}}\n\n@endgroup\n\n@group setGameScore\n@endpoint POST /setGameScore\n@desc Use this method to set the score of the specified user in a game. On success, if the message was sent by the bot, returns the edited [Message](https://core.telegram.org/bots/api/#message), otherwise returns *True*. Returns an error, if the new score is not greater than the user's current score in the chat and *force* is *False*.\n@required {user_id: int # User identifier, score: int # New score, must be non-negative}\n@optional {force: bool # Pass True, if the high score is allowed to decrease. This can be useful when fixing mistakes or banning cheaters, disable_edit_message: bool # Pass True, if the game message should not be automatically edited to include the current scoreboard, chat_id: int # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat, message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the sent message, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message}\n@returns(200) {ok: bool, result: any}\n\n@endgroup\n\n@group getGameHighScores\n@endpoint POST /getGameHighScores\n@desc Use this method to get data for high score tables. Will return the score of the specified user and several of their neighbors in a game. On success, returns an *Array* of [GameHighScore](https://core.telegram.org/bots/api/#gamehighscore) objects.\n@required {user_id: int # Target user id}\n@optional {chat_id: int # Required if *inline\\_message\\_id* is not specified. Unique identifier for the target chat, message_id: int # Required if *inline\\_message\\_id* is not specified. Identifier of the sent message, inline_message_id: str # Required if *chat\\_id* and *message\\_id* are not specified. Identifier of the inline message}\n@returns(200) {ok: bool, result: [map]}\n\n@endgroup\n\n@end\n"}