TypingStatus:
| "typing"
| "cancel"
| "record_video"
| "upload_video"
| "record_voice"
| "upload_voice"
| "upload_photo"
| "upload_document"
| "geo"
| "contact"
| "game"
| "record_round"
| "upload_round"
| "speak_call"
| "history_import"
| "sticker"
| "interaction"
| "interaction_seen"
User typing status. Used to provide detailed information about chat partners' actions: typing messages, recording/uploading attachments, etc.
Can be:
typing
: User is typingcancel
: User is not doing anything (used to cancel previously sent status)record_video
: User is recording a videoupload_video
: User is uploading a videorecord_voice
: User is recording a voice messageupload_voice
: User is uploading a voice messageupload_photo
: User is uploading a photoupload_document
: User is uploading a documentgeo
: User is choosing a geolocation to sharecontact
: User is choosing a contact to sharegame
: User is playing a gamerecord_round
: User is recording a round video messageupload_round
: User is uploading a round video messagespeak_call
: User is speaking in a group callhistory_import
: User is importing historysticker
: User is choosing a stickerinteraction
: User has sent an emoji interactioninteraction_seen
: User is watching a previously sent emoji interaction