Constructors
1556 entries
BoolFalse
Constructor may be interpreted as a boolean false value.
InputPeerUserFromMessage
Defines a min user that was seen in a certain message of a certain chat.
InputUserSelf
Defines the current user.
Error
Error.
Null
Corresponds to an arbitrary empty object.
Vector
A universal vector constructor.
InputPeerUser
Defines a user for further interaction.
InputPeerSelf
Defines the current user.
InputUserEmpty
Empty constructor, does not define a user.
True
See predefined identifiers.
InputPeerChannelFromMessage
Defines a min channel that was seen in a certain message of a certain chat.
InputPeerEmpty
An empty constructor, no user or chat is defined.
InputPeerChat
Defines a chat for further interaction.
InputPeerChannel
Defines a channel for further interaction.
BoolTrue
The constructor can be interpreted as a boolean true value.
InputUserFromMessage
Defines a min user that was seen in a certain message of a certain chat.
InputPhoneContact
Phone contact.
InputFile
Defines a file saved in parts using the method upload. save File Part.
InputUser
Defines a user for further interaction.
InputFileStoryDocument
Used to edit the thumbnail/static preview of a story, see here for more info on the full flow.
InputFileBig
Assigns a big file (over 10 MB in size), saved in part using the method upload. save Big File Part.
InputMediaContact
Phone book contact
InputMediaPhoto
Forwarded photo
InputMediaGeoPoint
Map.
InputMediaUploadedDocument
New document
InputMediaEmpty
Empty media content of a message.
InputMediaUploadedPhoto
Photo
InputMediaDocument
Forwarded document
InputMediaVenue
Can be used to send a venue geolocation.
InputMediaPhotoExternal
New photo that will be uploaded by the server using the specified URL
InputMediaDocumentExternal
Document that will be downloaded by the telegram servers
InputMediaInvoice
Generated invoice of a bot payment
InputMediaPoll
A poll
InputMediaGeoLive
Live geolocation
InputMediaDice
Send a dice-based animated sticker
InputMediaWebPage
Specifies options that will be used to generate the link preview for the caption, or even a standalo
InputMediaStory
Forwarded story
InputMediaStakeDice
Stake dice game media
InputMediaPaidMedia
Paid media, see here for more info.
InputGeoPointEmpty
Empty Geo Point constructor.
InputMediaTodo
Creates a todo list.
InputChatUploadedPhoto
New photo to be set as group profile photo.
InputChatPhoto
Existing photo to be set as a chat profile photo.
InputChatPhotoEmpty
Empty constructor, remove group photo.
InputGeoPoint
Defines a Geo Point by its coordinates.
InputPhoto
Defines a photo for further interaction.
InputMediaGame
A game
InputEncryptedFileLocation
Location of encrypted secret chat file.
InputFileLocation
DEPRECATED location of a photo
InputPhotoEmpty
Empty constructor.
InputDocumentFileLocation
Document location (video, voice, audio, basically every type except photo)
InputSecureFileLocation
Location of encrypted telegram passport file.
InputTakeoutFileLocation
Used to download a JSON file that will contain all personal data related to features that do not hav
InputPhotoFileLocation
Use this object to download a photo with upload. get File method
InputPhotoLegacyFileLocation
DEPRECATED legacy photo file location
InputStickerSetThumb
Location of stickerset thumbnail (see files )
InputGroupCallStream
Chunk of a livestream
PeerChat
Group.
PeerUser
Chat partner
PeerChannel
Channel/supergroup
StorageFilePartial
Part of a bigger file.
StorageFileUnknown
Unknown type.
StorageFilePng
PNG image. MIME type: image/png.
StorageFileJpeg
JPEG image. MIME type: image/jpeg.
StorageFileMp3
Mp 3 audio. MIME type: audio/mpeg.
StorageFileGif
GIF image. MIME type: image/gif.
StorageFileMov
Quicktime video. MIME type: video/quicktime.
StorageFilePdf
PDF document image. MIME type: application/pdf.
StorageFileMp4
MPEG-4 video. MIME type: video/mp 4.
UserEmpty
Empty constructor, non-existent user.
StorageFileWebp
WEBP image. MIME type: image/webp.
UserProfilePhotoEmpty
Profile photo has not been set, or was hidden.
User
Indicates info about a certain user.
InputPeerPhotoFileLocation
Location of profile photo of channel/group/supergroup/user
UserStatusEmpty
User status has not been set yet.
UserStatusOnline
Online status of the user.
UserStatusOffline
The user's offline status.
UserStatusRecently
Online status: last seen recently
UserProfilePhoto
User profile photo.
UserStatusHidden
User status hidden from others
UserStatusLastMonth
Online status: last seen last month
ChatEmpty
Empty constructor, group doesn't exist
UserStatusLastWeek
Online status: last seen last week
Chat
Info about a group.
Channel
Channel/supergroup info
ChatForbidden
A group to which the user has no access. E. g., because the user was kicked from the group.
ChannelForbidden
Indicates a channel/supergroup we can't access because we were banned, or for some other reason.
ChatFull
Full info about a basic group.
ChatParticipantAdmin
Chat admin
ChannelFull
Full info about a channel, supergroup or gigagroup.
ChatParticipants
Group members.
ChatParticipant
Group member.
ChatParticipantCreator
Represents the creator of the group
ChatParticipantsForbidden
Info on members is unavailable
ChatPhotoEmpty
Group photo is not set.
MessageEmpty
Empty constructor, non-existent message.
ChatPhoto
Group profile photo.
MessageService
Indicates a service message
MessageMediaEmpty
Empty constructor.
Message
A message
MessageMediaGeo
Attached map.
MessageMediaPhoto
Attached photo.
MessageMediaContact
Attached contact.
MessageMediaUnsupported
Current version of the client does not support this media type.
MessageMediaDocument
Document (video, audio, voice, sticker, any media type except photo)
MessageMediaVenue
Venue
MessageMediaWebPage
Preview of webpage
MessageMediaGame
Telegram game
MessageMediaInvoice
Invoice
MessageMediaGeoLive
Indicates a live geolocation
MessageMediaPoll
Poll
MessageMediaDice
Dice-based animated sticker
MessageMediaVideoStream
Video stream media
MessageMediaGiveawayResults
A giveaway with public winners has finished, this constructor contains info about the winners.
MessageMediaGiveaway
Contains info about a giveaway, see here for more info.
MessageMediaPaidMedia
Paid media, see here for more info.
MessageMediaStory
Represents a forwarded story or a story mention.
MessageMediaToDo
Represents a todo list.
MessageActionEmpty
Empty constructor.
MessageActionChatEditTitle
Group name changed.
MessageActionChatDeletePhoto
Group profile photo removed.
MessageActionChatEditPhoto
Group profile changed
MessageActionChatCreate
Group created
MessageActionChatJoinedByLink
A user joined the chat via an invite link
MessageActionChatDeleteUser
User left the group.
MessageActionChannelCreate
The channel was created
MessageActionChatAddUser
New member in the group
MessageActionChannelMigrateFrom
Indicates the channel was migrated from the specified chat
MessageActionPaymentSentMe
A user just sent a payment to me (a bot)
MessageActionGameScore
Someone scored in a game
MessageActionChatMigrateTo
Indicates the chat was migrated to the specified supergroup
MessageActionHistoryClear
Chat history was cleared
MessageActionPaymentSent
A payment was sent
MessageActionPinMessage
A message was pinned
MessageActionPhoneCall
A phone call
MessageActionCustomAction
Custom action (most likely not supported by the current layer, an upgrade might be needed)
MessageActionScreenshotTaken
A screenshot of the chat was taken
MessageActionBotAllowed
We have given the bot permission to send us direct messages.
MessageActionSecureValuesSent
Request for secure telegram passport values was sent
MessageActionContactSignUp
A contact just signed up to telegram
MessageActionGeoProximityReached
A user of the chat is now in proximity of another user
MessageActionSecureValuesSentMe
Secure telegram passport values were received
MessageActionGroupCall
The group call has ended
MessageActionInviteToGroupCall
A set of users was invited to the group call
MessageActionGroupCallScheduled
A group call was scheduled
MessageActionSetMessagesTtl
The Time-To-Live of messages in this chat was changed.
MessageActionSetChatTheme
The chat theme was changed
MessageActionWebViewDataSentMe
Data from an opened reply keyboard bot mini app was relayed to the bot that owns it (bot side servic
MessageActionChatJoinedByRequest
A user was accepted into the group by an admin
MessageActionGiftPremium
Info about a gifted Telegram Premium subscription
MessageActionTopicEdit
Forum topic information was edited.
MessageActionTopicCreate
A forum topic was created.
MessageActionSetChatWallPaper
The wallpaper of the current chat was changed.
MessageActionSuggestProfilePhoto
A new profile picture was suggested using photos. upload Contact Profile Photo.
MessageActionGiftCode
Contains a Telegram Premium giftcode link.
MessageActionRequestedPeer
Contains info about one or more peers that the we (the user) shared with the bot after clicking on a
MessageActionGiveawayLaunch
A giveaway was started.
MessageActionGiveawayResults
A giveaway has ended.
MessageActionWebViewDataSent
Data from an opened reply keyboard bot mini app was relayed to the bot that owns it (user side servi
MessageActionBoostApply
Some boosts were applied to the channel or supergroup.
MessageActionPaymentRefunded
Describes a payment refund (service message received by both users and bots).
MessageActionGiftStars
You gifted or were gifted some Telegram Stars.
MessageActionPrizeStars
You won some Telegram Stars in a Telegram Star giveaway.
MessageActionRequestedPeerSentMe
Contains info about one or more peers that the a user shared with the me (the bot) after clicking on
MessageActionStarGift
You received a gift, see here for more info.
MessageActionStarGiftUnique
A gift was upgraded to a collectible gift.
MessageActionPaidMessagesRefunded
Sent from peer A to B, indicates that A refunded all stars B previously paid to send messages to A,
MessageActionPaidMessagesPrice
The price of paid messages in this chat was changed.
MessageActionConferenceCall
Represents a conference call (or an invitation to a conference call, if neither the missed nor activ
MessageActionTodoCompletions
Items were marked as completed or not completed in a todo list.
MessageActionSuggestedPostApproval
A suggested post was approved or rejected.
MessageActionTodoAppendTasks
Items were appended to the todo list.
MessageActionSuggestedPostSuccess
A suggested post was successfully posted, and payment for it was successfully received.
MessageActionSuggestBirthday
Birthday suggestion action
MessageActionGiftTon
You were gifted some toncoins.
MessageActionStarGiftPurchaseOffer
Star gift purchase offer
MessageActionSuggestedPostRefund
A suggested post was accepted and posted or scheduled, but either the channel deleted the posted/s
MessageActionStarGiftPurchaseOfferDeclined
Star gift offer declined
MessageActionPhoneNumberRequest
Phone number requested
MessageActionUserJoined
User joined via invite link
MessageActionUserUpdatedPhoto
User updated profile photo
MessageActionTtlChange
Message TTL changed
MessageActionLoginUnknownLocation
Login from unknown location
MessageActionCreatedBroadcastList
Broadcast list created
MessageActionNewCreatorPending
Pending creator transfer
MessageActionChangeCreator
Creator changed in group/channel
Dialog
Chat
PhotoEmpty
Empty constructor, non-existent photo
PhotoSizeEmpty
Empty constructor. Image with this thumbnail is unavailable.
DialogFolder
Dialog in folder
Photo
Photo
PhotoSize
Image description.
PhotoCachedSize
Description of an image and its content.
PhotoSizeProgressive
Progressively encoded photosize
PhotoStrippedSize
A low-resolution compressed JPG payload
PhotoPathSize
Messages with animated stickers can have a compressed svg (< 300 bytes) to show the outline of the s
GeoPoint
Geo Point.
GeoPointEmpty
Empty constructor.
AuthSentCode
Contains info about a sent verification code.
AuthSentCodeSuccess
The user successfully authorized using future auth tokens
AuthAuthorization
Contains user authorization info.
AuthSentCodePaymentRequired
Official apps may receive this constructor, indicating that due to the high cost of SMS verification
AuthExportedAuthorization
Data for copying of authorization between data centers.
AuthAuthorizationSignUpRequired
An account with this phone number doesn't exist on telegram: the user has to enter basic information
InputNotifyPeer
Notifications generated by a certain user or group.
InputNotifyUsers
Notifications generated by all users.
InputNotifyChats
Notifications generated by all groups.
InputPeerNotifySettings
Notification settings.
InputNotifyBroadcasts
All channels
InputNotifyForumTopic
Notifications generated by a topic in a forum.
PeerNotifySettings
Notification settings.
WallPaper
Represents a wallpaper based on an image.
InputReportReasonViolence
Report for violence
InputReportReasonSpam
Report for spam
WallPaperNoFile
Represents a wallpaper only based on colors/gradients.
PeerSettings
List of actions that are possible when interacting with this user, to be shown as suggested actions
InputReportReasonPornography
Report for pornography
InputReportReasonChildAbuse
Report for child abuse
InputReportReasonCopyright
Report for copyrighted content
InputReportReasonOther
Other
InputReportReasonGeoIrrelevant
Report an irrelevant geogroup
InputReportReasonFake
Report for impersonation
InputReportReasonIllegalDrugs
Report for illegal drugs
InputReportReasonPersonalDetails
Report for divulgation of personal details
Contact
A contact of the current user that is registered in the system.
UserFull
Extended user info
ContactsContactsNotModified
Contact list on the server is the same as the list on the client.
ContactStatus
Contact status: online / offline.
ImportedContact
Successfully imported contact.
ContactsBlocked
Full list of blocked users.
ContactsBlockedSlice
Incomplete list of blocked users.
ContactsContacts
The current user's contact list and info on users.
ContactsImportedContacts
Info on successfully imported contacts.
MessagesDialogs
Full list of chats with messages and auxiliary data.
MessagesDialogsNotModified
Dialogs haven't changed
MessagesDialogsSlice
Incomplete list of dialogs with messages and auxiliary data.
MessagesMessages
Full list of messages with auxiliary data.
MessagesChannelMessages
Channel messages
MessagesMessagesNotModified
No new messages matching the query were found
MessagesChats
List of chats with auxiliary data.
MessagesMessagesSlice
Incomplete list of messages and auxiliary data.
MessagesChatFull
Full info about a channel, supergroup, gigagroup or basic group.
MessagesChatsSlice
Partial list of chats, more would have to be fetched with pagination
MessagesAffectedHistory
Affected part of communication history with the user or in a chat.
InputMessagesFilterPhotos
Filter for messages containing photos.
InputMessagesFilterVideo
Filter for messages containing videos.
InputMessagesFilterDocument
Filter for messages containing documents.
InputMessagesFilterEmpty
Filter is absent.
InputMessagesFilterPhotoVideo
Filter for messages containing photos or videos.
InputMessagesFilterGif
Return only messages containing gifs
InputMessagesFilterUrl
Return only messages containing URLs
InputMessagesFilterVoice
Return only messages containing voice notes
InputMessagesFilterPhoneCalls
Return only phone calls
InputMessagesFilterChatPhotos
Return only chat photo changes
InputMessagesFilterMusic
Return only messages containing audio files
InputMessagesFilterRoundVoice
Return only round videos and voice notes
InputMessagesFilterRoundVideo
Return only round videos
InputMessagesFilterGeo
Return only messages containing geolocations
InputMessagesFilterMyMentions
Return only messages where the current user was mentioned.
UpdateNewMessage
New message in a private chat or in a basic group.
InputMessagesFilterPhotoVideoDocuments
Filter for photos, videos and documents
UpdateMessageId
Sent message with random_id client identifier was assigned an identifier.
InputMessagesFilterPinned
Fetch only pinned messages
InputMessagesFilterContacts
Return only messages containing contacts
UpdateDeleteMessages
Messages were deleted.
UpdateUserTyping
The user is preparing a message; typing, recording, uploading, etc. This update is valid for 6 secon
UpdateUserName
Changes the user's first name, last name and username.
UpdateChatParticipants
Composition of chat participants changed.
UpdateChatUserTyping
The user is preparing a message in a group; typing, recording, uploading, etc. This update is valid
UpdateNewAuthorization
A new session logged into the current user's account through an unknown device.
UpdateUserStatus
Contact status update.
UpdateEncryption
Change of state in an encrypted chat.
UpdateEncryptedChatTyping
Interlocutor is typing a message in an encrypted chat. Update period is 6 second. If upon this time
UpdateServiceNotification
A service message for the user.
UpdateNewEncryptedMessage
New encrypted message.
UpdateChatParticipantDelete
A member has left the group.
UpdateEncryptedMessagesRead
Communication history in an encrypted chat was marked as read.
UpdateNotifySettings
Changes in notification settings.
UpdateChatParticipantAdd
New group member.
UpdatePrivacy
Privacy rules were changed
UpdateDcOptions
Changes in the data center configuration options.
UpdateUserPhone
A user's phone number was changed
UpdateReadHistoryOutbox
Outgoing messages were read
UpdateReadMessagesContents
Contents of messages in the common message box were read (emitted specifically for messages like voi
UpdateReadHistoryInbox
Incoming messages were read
UpdateWebPage
An instant view webpage preview was generated
UpdateChannel
Channel/supergroup ( channel and/or channel Full ) information was updated.
UpdateChannelTooLong
There are new updates in the specified channel, the client must fetch them. If the difference is too
UpdateDeleteChannelMessages
Some messages in a supergroup/channel were deleted
UpdateReadChannelInbox
Incoming messages in a channel/supergroup were read
UpdateNewChannelMessage
A new message was sent in a channel/supergroup
UpdateChatParticipantAdmin
Admin permissions of a user in a basic group were changed
UpdateNewStickerSet
A new stickerset was installed
UpdateChannelMessageViews
The view counter of a message in a channel has changed
UpdateStickerSets
Installed stickersets have changed, the client should refetch them as described in the docs.
UpdateStickerSetsOrder
The order of stickersets was changed
UpdateSavedGifs
The saved gif list has changed, the client should refetch it using messages. get Saved Gifs
UpdateBotInlineSend
The result of an inline query that was chosen by a user and sent to their chat partner. Please see o
UpdateBotInlineQuery
An incoming inline query
UpdateBotCallbackQuery
A callback button was pressed, and the button data was sent to the bot that created the button
UpdateEditChannelMessage
A message was edited in a channel/supergroup
UpdateEditMessage
A message was edited
UpdateDraftMessage
Notifies a change of a message draft.
UpdateInlineBotCallbackQuery
This notification is received by bots when a button is pressed
UpdateReadFeaturedStickers
Some featured stickers were marked as read
UpdateReadChannelOutbox
Outgoing messages in a channel/supergroup were read
UpdateConfig
The server-side configuration has changed; the client should re-fetch the config using help. get Confi
UpdateRecentStickers
The recent sticker list was updated
UpdatePtsChanged
Common message box sequence PTS has changed, state has to be refetched using updates. get State
UpdateChannelWebPage
A webpage preview of a link in a channel/supergroup message was generated
UpdateDialogPinned
A dialog was pinned/unpinned
UpdatePinnedDialogs
Pinned dialogs were updated
UpdateBotWebhookJsonQuery
A new incoming query; for bots only
UpdateBotWebhookJson
A new incoming event; for bots only
UpdateBotShippingQuery
This object contains information about an incoming shipping query.
UpdatePhoneCall
An incoming phone call
UpdateBotPrecheckoutQuery
This object contains information about an incoming pre-checkout query.
UpdateLangPack
Language pack updated
UpdateLangPackTooLong
A language pack has changed, the client should manually fetch the changed strings using langpack. get
UpdateContactsReset
All contacts were deleted
UpdateFavedStickers
The list of favorited stickers was changed, the client should call messages. get Faved Stickers to refe
UpdateDialogUnreadMark
The manual unread mark of a chat was changed
UpdateMessagePoll
The results of a poll have changed
UpdateChannelAvailableMessages
The history of a channel/supergroup was hidden.
UpdateChannelReadMessagesContents
The specified channel/supergroup messages were read (emitted specifically for messages like voice me
UpdateFolderPeers
The peer list of a peer folder was updated
UpdateChatDefaultBannedRights
Default banned rights in a normal chat were updated
UpdatePeerSettings
Settings of a certain peer have changed
UpdateTheme
A cloud theme was updated
UpdatePeerLocated
List of peers near you was updated
UpdateDeleteScheduledMessages
Some scheduled messages were deleted (or sent) from the schedule queue of a chat
UpdateNewScheduledMessage
A message was added to the schedule queue of a chat
UpdateGeoLiveViewed
Live geoposition message was viewed
UpdateLoginToken
A login token (for login via QR code) was accepted.
UpdateDialogFilter
A new folder was added
UpdatePhoneCallSignalingData
Incoming phone call signaling payload
UpdateDialogFilterOrder
New folder order
UpdateMessagePollVote
A specific peer has voted in a poll
UpdateDialogFilters
Clients should update folder info
UpdateReadChannelDiscussionOutbox
Outgoing comments in a discussion thread were marked as read
UpdateChannelMessageForwards
The forward counter of a message in a channel has changed
UpdatePeerBlocked
We blocked a peer, see here for more info on blocklists.
UpdateReadChannelDiscussionInbox
Incoming comments in a discussion thread were marked as read
UpdateChannelUserTyping
A user is typing in a supergroup, channel or message thread
UpdatePinnedChannelMessages
Messages were pinned/unpinned in a channel/supergroup
UpdatePinnedMessages
Some messages were pinned in a chat
UpdateChat
Chat ( chat and/or chat Full ) information was updated.
UpdateGroupCall
A new groupcall was started
UpdateGroupCallParticipants
The participant list of a certain group call has changed
UpdatePeerHistoryTtl
The Time-To-Live for messages sent by the current user in a specific chat has changed
UpdateChannelParticipant
A participant has left, joined, was banned or admined in a channel or supergroup.
UpdateChatParticipant
A user has joined or left a specific chat
UpdateBotStopped
A bot was stopped or re-started.
UpdateMessageReactions
New message reactions are available
UpdateBotChatInviteRequester
Someone has requested to join a chat or channel (bots only, users will receive an update Pending Join R
UpdateBotCommands
The command set of a certain bot in a certain chat has changed.
UpdateAttachMenuBots
The list of installed attachment menu entries has changed, use messages. get Attach Menu Bots to fetch
UpdateGroupCallConnection
New Web RTC parameters
UpdatePendingJoinRequests
Someone has requested to join a chat or channel
UpdateWebViewResultSent
Indicates to a bot that a webview was closed and an inline message was sent on behalf of the user us
UpdateBotMenuButton
The menu button behavior for the specified bot has changed
UpdateSavedRingtones
The list of saved notification sounds has changed, use account. get Saved Ringtones to fetch the new li
UpdateReadFeaturedEmojiStickers
Some featured custom emoji stickers were marked as read
UpdateTranscribedAudio
A pending voice message transcription initiated with messages. transcribe Audio was updated.
UpdateUserEmojiStatus
The emoji status of a certain user has changed
UpdateRecentReactions
The list of recent message reactions has changed
UpdateRecentEmojiStatuses
The list of recent emoji statuses has changed
UpdateMoveStickerSetToTop
A stickerset was just moved to top, see here for more info
UpdateMessageExtendedMedia
You bought a paid media: this update contains the revealed media.
UpdateAutoSaveSettings
Media autosave settings have changed and must be refetched using account. get Auto Save Settings.
UpdateUser
User ( user and/or user Full ) information was updated.
UpdateStoryId
A story was successfully uploaded.
UpdateReadStories
Stories of a specific peer were marked as read.
UpdateStory
A new story was posted.
UpdateSentStoryReaction
Indicates we reacted to a story.
UpdateStoriesStealthMode
Indicates that stories stealth mode was activated.
UpdateBotChatBoost
A channel/supergroup boost has changed (bots only)
UpdateChannelViewForumAsMessages
Users may also choose to display messages from all topics as if they were sent to a normal group, us
UpdateBotMessageReaction
Bots only: a user has changed their reactions on a message with public reactions.
UpdatePeerWallpaper
The wallpaper of a given peer has changed.
UpdateSavedDialogPinned
A saved message dialog was pinned/unpinned
UpdateBotMessageReactions
Bots only: the number of reactions on a message with anonymous reactions has changed.
UpdatePinnedSavedDialogs
Pinned saved dialogs were updated
UpdateSavedReactionTags
The list of reaction tag names assigned by the user has changed and should be refetched using mess
UpdateSmsJob
A new SMS job was received
UpdateQuickReplies
Info about or the order of quick reply shortcuts was changed.
UpdateNewQuickReply
A new quick reply shortcut was created.
UpdateDeleteQuickReply
A quick reply shortcut was deleted. This will not emit update Delete Quick Reply Messages updates, eve
UpdateQuickReplyMessage
A new message was added to a quick reply shortcut.
UpdateBotNewBusinessMessage
A message was received via a connected business chat.
UpdateBotBusinessConnect
Connecting or disconnecting a business bot or changing the connection settings will emit an update Bo
UpdateDeleteQuickReplyMessages
One or more messages in a quick reply shortcut were deleted.
UpdateBusinessBotCallbackQuery
A callback button sent via a business connection was pressed, and the button data was sent to the bo
UpdateBotEditBusinessMessage
A message was edited in a connected business chat.
UpdateStarsBalance
The current account's Telegram Stars balance has changed.
UpdateBotDeleteBusinessMessage
A message was deleted in a connected business chat.
UpdateNewStoryReaction
Represents a new reaction to a story.
UpdateStarsRevenueStatus
The Telegram Star balance of a channel/bot we own has changed.
UpdatePaidReactionPrivacy
Contains the current default paid reaction privacy, see here for more info.
UpdateSentPhoneCode
A paid login SMS code was successfully sent.
UpdateGroupCallChainBlocks
Contains updates to the blockchain of a conference call, see here for more info.
UpdateReadMonoForumInbox
Incoming messages in a monoforum topic were read
UpdateReadMonoForumOutbox
Outgoing messages in a monoforum were read.
UpdateGroupCallMessage
Group call message sent
UpdateBotPurchasedPaidMedia
Bots only: a user has purchased a paid media.
UpdateGroupCallEncryptedMessage
Encrypted message in group call
UpdateMonoForumNoPaidException
An admin has (un)exempted this monoforum topic from payment to send messages using account. toggle N
UpdatePinnedForumTopic
Forum topic pinned status changed
UpdateDeleteGroupCallMessages
Messages deleted from group call
UpdateEmojiGameInfo
Emoji game information updated
UpdateStarGiftAuctionState
Star gift auction state updated
UpdateStarGiftAuctionUserState
User's star gift auction state changed
UpdateTranscribeAudio
Audio transcription result
UpdateBotSubscriptionExpire
Bot subscription has expired
UpdatePinnedForumTopics
Pinned forum topics reordered
UpdatesState
Updates state.
UpdatesDifference
Full list of occurred events.
UpdateStarGiftCraftFail
Star gift crafting failed
UpdatesDifferenceTooLong
The difference is too long, and the specified state must be used to refetch updates.
UpdatesDifferenceEmpty
No events.
UpdatesDifferenceSlice
Incomplete list of occurred events.
UpdatesTooLong
Too many updates, it is necessary to execute updates. get Difference.
UpdateShortMessage
Info about a message sent to (received from) another user
UpdateShort
Shortened constructor containing info on one update not requiring auxiliary data
Updates
Full constructor of updates
UpdatesCombined
Constructor for a group of updates.
UpdateShortChatMessage
Shortened constructor containing info on one new incoming text message from a chat
UpdateShortSentMessage
Shortened constructor containing info on one outgoing message to a contact (the destination chat has
PhotosPhotos
Full list of photos with auxiliary data.
PhotosPhotosSlice
Incomplete list of photos with auxiliary data.
PhotosPhoto
Photo with auxiliary data.
NearestDc
Nearest data center, according to geo-ip.
UploadFile
File content.
Config
Current configuration
DcOption
Data center
UploadFileCdnRedirect
The file must be downloaded from a CDN DC.
HelpAppUpdate
An update is available for the application.
HelpNoAppUpdate
No updates are available for the application.
HelpInviteText
Text of a text message with an invitation to install Telegram.
EncryptedChatWaiting
Chat waiting for approval of second participant.
EncryptedChatDiscarded
Discarded or deleted chat.
EncryptedChat
Encrypted chat
EncryptedChatEmpty
Empty constructor.
EncryptedChatRequested
Request to create an encrypted chat.
InputEncryptedChat
Creates an encrypted chat.
EncryptedFileEmpty
Empty constructor, non-existing file.
EncryptedFile
Encrypted file.
InputEncryptedFileEmpty
Empty constructor.
InputEncryptedFileBigUploaded
Assigns a new big encrypted file (over 10 MB in size), saved in parts using the method upload. save Bi
InputEncryptedFileUploaded
Sets new encrypted file saved by parts using upload. save File Part method.
EncryptedMessage
Encrypted message.
InputEncryptedFile
Sets forwarded encrypted file for attachment.
EncryptedMessageService
Encrypted service message
MessagesDhConfigNotModified
Configuring parameters did not change.
MessagesDhConfig
New set of configuring parameters.
MessagesSentEncryptedMessage
Message without file attachments sent to an encrypted file.
MessagesSentEncryptedFile
Message with a file enclosure sent to a protected chat
InputDocumentEmpty
Empty constructor.
DocumentEmpty
Empty constructor, document doesn't exist.
InputDocument
Defines a document for subsequent interaction.
Document
Document
HelpSupport
Info on support user.
NotifyPeer
Notifications generated by a certain user or group.
NotifyUsers
Notifications generated by all users.
NotifyBroadcasts
Channel notification settings
SendMessageCancelAction
Invalidate all previous action updates. E. g. when user deletes entered text or aborts a video upload
NotifyForumTopic
Notifications generated by a topic in a forum.
NotifyChats
Notifications generated by all groups.
SendMessageRecordVideoAction
User is recording a video.
SendMessageUploadVideoAction
User is uploading a video.
SendMessageRecordAudioAction
User is recording a voice message.
SendMessageTypingAction
User is typing.
SendMessageUploadAudioAction
User is uploading a voice message.
SendMessageUploadPhotoAction
User is uploading a photo.
SendMessageUploadDocumentAction
User is uploading a file.
SendMessageGeoLocationAction
User is selecting a location to share.
SendMessageChooseContactAction
User is selecting a contact to share.
SendMessageGamePlayAction
User is playing a game
SendMessageRecordRoundAction
User is recording a round video to share
SendMessageUploadRoundAction
User is uploading a round video
SpeakingInGroupCallAction
User is currently speaking in the group call
SendMessageHistoryImportAction
Chat history is being imported
SendMessageChooseStickerAction
User is choosing a sticker
SendMessageEmojiInteraction
User has clicked on an animated emoji triggering a reaction, click here for more info.
SendMessageTextDraftAction
Text draft action message
SendMessageEmojiInteractionSeen
User is watching an animated emoji reaction triggered by another user, click here for more info.
ContactsFound
Users found by name substring and auxiliary data.
InputPrivacyKeyStatusTimestamp
Whether people will be able to see our exact last online timestamp.
InputPrivacyKeyChatInvite
Whether people will be able to invite you to chats
InputPrivacyKeyPhoneCall
Whether you will accept phone calls
InputPrivacyKeyForwards
Whether messages forwarded from you will be anonymous
InputPrivacyKeyPhoneP2P
Whether to allow P 2 P communication during Vo IP calls
InputPrivacyKeyProfilePhoto
Whether people will be able to see your profile picture
InputPrivacyKeyPhoneNumber
Whether people will be able to see your phone number
InputPrivacyKeyAddedByPhone
Whether people can add you to their contact list by your phone number
InputPrivacyKeyVoiceMessages
Whether people can send you voice messages or round videos ( Premium users only).
InputPrivacyKeyBirthday
Whether the user can see our birthday.
InputPrivacyKeyAbout
Whether people can see your bio
InputPrivacyKeyStarGiftsAutoSave
Whether received gifts will be automatically displayed on our profile
PrivacyKeyStatusTimestamp
Whether we can see the last online timestamp of this user.
InputPrivacyKeySavedMusic
Privacy key for saved music
InputPrivacyKeyNoPaidMessages
Who can send you messages without paying, if paid messages are enabled.
PrivacyKeyChatInvite
Whether the user can be invited to chats
PrivacyKeyPhoneP2P
Whether P 2 P connections in phone calls with this user are allowed
PrivacyKeyPhoneCall
Whether the user accepts phone calls
PrivacyKeyForwards
Whether messages forwarded from the user will be anonymously forwarded
PrivacyKeyProfilePhoto
Whether the profile picture of the user is visible
PrivacyKeyAddedByPhone
Whether this user can be added to our contact list by their phone number
PrivacyKeyPhoneNumber
Whether the user allows us to see his phone number
PrivacyKeyVoiceMessages
Whether the user accepts voice messages
PrivacyKeyAbout
Whether people can see your bio
PrivacyKeyBirthday
Whether the user can see our birthday.
PrivacyKeyStarGiftsAutoSave
Whether received gifts will be automatically displayed on our profile
PrivacyKeyNoPaidMessages
Who can send you messages without paying, if paid messages are enabled.
PrivacyKeySavedMusic
Privacy key for saved music
InputPrivacyValueAllowContacts
Allow only contacts
InputPrivacyValueAllowAll
Allow all users
InputPrivacyValueAllowUsers
Allow only certain users
InputPrivacyValueDisallowContacts
Disallow only contacts
InputPrivacyValueDisallowAll
Disallow all
InputPrivacyValueDisallowUsers
Disallow only certain users
InputPrivacyValueAllowChatParticipants
Allow only participants of certain chats
InputPrivacyValueDisallowChatParticipants
Disallow only participants of certain chats
InputPrivacyValueAllowCloseFriends
Allow only close friends
InputPrivacyValueAllowPremium
Allow only users with a Premium subscription, currently only usable for input Privacy Key Chat Invite
InputPrivacyValueAllowBots
Allow bots and mini apps
PrivacyValueAllowContacts
Allow all contacts
InputPrivacyValueDisallowBots
Disallow bots and mini apps
PrivacyValueAllowAll
Allow all users
PrivacyValueAllowUsers
Allow only certain users
PrivacyValueDisallowContacts
Disallow only contacts
PrivacyValueDisallowAll
Disallow all users
PrivacyValueDisallowChatParticipants
Disallow only participants of certain chats
PrivacyValueAllowCloseFriends
Allow only close friends
PrivacyValueDisallowUsers
Disallow only certain users
PrivacyValueAllowPremium
Allow only users with a Premium subscription, currently only usable for input Privacy Key Chat Invite
PrivacyValueAllowChatParticipants
Allow all participants of certain chats
PrivacyValueAllowBots
Allow bots and mini apps
PrivacyValueDisallowBots
Disallow bots and mini apps
AccountPrivacyRules
Privacy rules
AccountDaysTtl
Time to live in days of the current account
DocumentAttributeAnimated
Defines an animated GIF
DocumentAttributeVideo
Defines a video
DocumentAttributeSticker
Defines a sticker
DocumentAttributeImageSize
Defines the width and height of an image uploaded as document
DocumentAttributeFilename
A simple document with a file name
DocumentAttributeAudio
Represents an audio file
DocumentAttributeCustomEmoji
Info about a custom emoji
MessagesStickers
Found stickers
StickerPack
A stickerpack is a group of stickers associated to the same emoji. It is not a sticker pack the way
DocumentAttributeHasStickers
Whether the current document has stickers attached
WebPageEmpty
No preview is available for the webpage
MessagesAllStickersNotModified
Info about all installed stickers hasn't changed
MessagesStickersNotModified
No new stickers were found for the given query
MessagesAllStickers
Info about all installed stickers
MessagesAffectedMessages
Events affected by operation
WebPagePending
A preview of the webpage is currently being generated
WebPageUrlPending
Web page URL still loading
WebPageNotModified
The preview of the webpage hasn't changed
AccountAuthorizations
Logged-in sessions
Authorization
Logged-in session
WebPage
Webpage preview
AccountPassword
Configuration for two-factor authorization
AccountPasswordSettings
Private info associated to the password info (recovery email, telegram passport info & so on)
AccountPasswordInputSettings
Settings for setting up a new password
ChatInvitePublicJoinRequests
Used in updates and in the channel log to indicate when a user is requesting to join or has joined a
AuthPasswordRecovery
Recovery info of a 2 FA password, only for accounts with a recovery email configured.
ReceivedNotifyMessage
Message ID, for which PUSH-notifications were cancelled.
ChatInviteAlready
The user has already joined this chat
ChatInviteExported
Exported chat invite
ChatInvite
Chat invite info
InputStickerSetEmpty
Empty constructor
InputStickerSetShortName
Stickerset by short name, from a stickerset deep link
InputStickerSetId
Stickerset by ID
ChatInvitePeek
A chat invitation that also allows peeking into the group to read messages without joining it.
InputStickerSetDice
Used for fetching animated dice stickers
InputStickerSetAnimatedEmoji
Animated emojis stickerset
InputStickerSetEmojiGenericAnimations
Generic animation stickerset containing animations to play when reacting to messages using a normal
InputStickerSetPremiumGifts
Stickers to show when receiving a gifted Telegram Premium subscription
InputStickerSetAnimatedEmojiAnimations
Animated emoji reaction stickerset (contains animations to play when a user clicks on a given animat
InputStickerSetEmojiDefaultStatuses
Default custom emoji status stickerset
InputStickerSetTonGifts
TON gifts stickerset.
InputStickerSetEmojiDefaultTopicIcons
Default custom emoji stickerset for forum topic icons
InputStickerSetEmojiChannelDefaultStatuses
Default custom emoji status stickerset for channel statuses
MessagesStickerSet
Stickerset and stickers inside it
StickerSet
Represents a stickerset (stickerpack)
MessagesStickerSetNotModified
The stickerset hasn't changed
BotCommand
Describes a bot command that can be used in a chat
KeyboardButtonUrl
URL button
KeyboardButtonCallback
Callback button
KeyboardButton
Bot keyboard button
KeyboardButtonRequestGeoLocation
Button to request a user's geolocation
BotInfo
Info about bots (available bot commands, etc)
KeyboardButtonRequestPhone
Button to request a user's phone number
KeyboardButtonGame
Button to start a game
KeyboardButtonSwitchInline
Button to force a user to switch to inline mode: pressing the button will prompt the user to select
KeyboardButtonBuy
Button to buy a product
KeyboardButtonUrlAuth
Button to request a user to authorize via URL using Seamless Telegram Login. When the user clicks o
KeyboardButtonRequestPoll
A button that allows the user to create and send a poll when pressed; available only in private
InputKeyboardButtonUrlAuth
Button to request a user to authorize via URL using Seamless Telegram Login.
InputKeyboardButtonUserProfile
Button that links directly to a user profile
KeyboardButtonUserProfile
Button that links directly to a user profile
KeyboardButtonSimpleWebView
Button to open a bot mini app using messages. request Simple Web View, without sending user information
KeyboardButtonWebView
Button to open a bot mini app using messages. request Web View, sending over user information after us
KeyboardButtonRequestPeer
Prompts the user to select and share one or more peers with the bot using messages. send Bot Requested P
InputKeyboardButtonRequestPeer
Prompts the user to select and share one or more peers with the bot using messages. send Bot Requested P
KeyboardButtonRow
Inline keyboard row
KeyboardButtonCopy
Clipboard button: when clicked, the attached text must be copied to the clipboard.
ReplyKeyboardHide
Hide sent bot keyboard
ReplyKeyboardMarkup
Bot keyboard
ReplyInlineMarkup
Bot or inline keyboard
ReplyKeyboardForceReply
Force the user to send a reply
MessageEntityUnknown
Unknown message entity
MessageEntityMention
Message entity mentioning a user by @username; message Entity Mention Name can also be used to mention
MessageEntityHashtag
#hashtag message entity
MessageEntityBotCommand
Message entity representing a bot /command
MessageEntityUrl
Message entity representing an in-text url: https://google. com; for text urls, use message Entity Te
MessageEntityBold
Message entity representing bold text.
MessageEntityItalic
Message entity representing italic text.
MessageEntityEmail
Message entity representing an email@example. com.
MessageEntityCode
Message entity representing a codeblock.
MessageEntityPre
Message entity representing a preformatted codeblock, allowing the user to specify a programming la
MessageEntityTextUrl
Message entity representing a text url: for in-text urls like https://google. com use message Entity U
MessageEntityMentionName
Message entity representing a user mention: for creating a mention use input Message Entity Mention Nam
MessageEntityPhone
Message entity representing a phone number.
MessageEntityCashtag
Message entity representing a $cashtag.
InputMessageEntityMentionName
Message entity that can be used to create a user user mention: received mentions use the message Ent
MessageEntityUnderline
Message entity representing underlined text.
MessageEntityStrike
Message entity representing strikethrough text.
MessageEntityBankCard
Indicates a credit card number
MessageEntityCustomEmoji
Represents a custom emoji. Note that this entity must wrap exactly one regular emoji (the one contai
MessageEntitySpoiler
Message entity representing a spoiler
InputChannelEmpty
Represents the absence of a channel
MessageEntityBlockquote
Message entity representing a block quote.
InputChannel
Represents a channel
InputChannelFromMessage
Defines a min channel that was seen in a certain message of a certain chat.
UpdatesChannelDifferenceEmpty
There are no new updates
MessageRange
Indicates a range of chat messages
UpdatesChannelDifferenceTooLong
The provided pts + limit < remote pts. Simply, there are too many updates to be fetched (more than
ContactsResolvedPeer
Resolved peer
UpdatesChannelDifference
The new updates
ChannelMessagesFilter
Filter for getting only certain types of channel messages
ChannelMessagesFilterEmpty
No filter
ChannelParticipant
Channel/supergroup participant
ChannelParticipantSelf
Myself
ChannelParticipantAdmin
Admin
ChannelParticipantCreator
Channel/supergroup creator
ChannelParticipantBanned
Banned/kicked user
ChannelParticipantLeft
A participant that left the channel/supergroup
ChannelParticipantsAdmins
Fetch only admin participants
ChannelParticipantsRecent
Fetch only recent participants
ChannelParticipantsKicked
Fetch only kicked participants
ChannelParticipantsBots
Fetch only bot participants
ChannelParticipantsSearch
Query participants by name
ChannelParticipantsContacts
Fetch only participants that are also contacts
ChannelParticipantsBanned
Fetch only banned participants
ChannelParticipantsMentions
This filter is used when looking for supergroup members to mention. This filter will automatically r
ChannelsChannelParticipants
Represents multiple channel participants
ChannelsChannelParticipantsNotModified
No new participant info could be found
ChannelsChannelParticipant
Represents a channel participant
HelpTermsOfService
Info about the latest telegram Terms Of Service
MessagesSavedGifs
Saved gifs
MessagesSavedGifsNotModified
No new saved gifs were found
InputBotInlineMessageMediaAuto
A media
InputBotInlineMessageText
Simple text message
InputBotInlineMessageMediaGeo
Geolocation
InputBotInlineMessageMediaVenue
Venue
InputBotInlineMessageMediaContact
A contact
InputBotInlineMessageMediaInvoice
An invoice
InputBotInlineMessageGame
A game
InputBotInlineResultPhoto
Photo
InputBotInlineMessageMediaWebPage
Specifies options that will be used to generate the link preview for the message, or even a standalo
InputBotInlineResult
An inline bot result
InputBotInlineResultGame
Game
BotInlineMessageMediaAuto
Send whatever media is attached to the bot Inline Media Result
InputBotInlineResultDocument
Document (media of any type except for photos)
BotInlineMessageText
Send a simple text message
BotInlineMessageMediaVenue
Send a venue
BotInlineMessageMediaGeo
Send a geolocation
BotInlineResult
Generic result
BotInlineMessageMediaContact
Send a contact
MessagesBotResults
Result of a query to an inline bot
BotInlineMessageMediaWebPage
Specifies options that must be used to generate the link preview for the message, or even a standalo
BotInlineMediaResult
Media result
BotInlineMessageMediaInvoice
Send an invoice
MessageFwdHeader
Info about a forwarded message
AuthCodeTypeMissedCall
The next time, the authentication code will be delivered via an immediately canceled incoming call,
AuthCodeTypeSms
The next time, the authentication code will be delivered via an immediately canceled incoming call.
ExportedMessageLink
Link to a message in a supergroup/channel
AuthCodeTypeCall
The next time, the authentication code is to be delivered via an outgoing phone call.
AuthCodeTypeFragmentSms
The next time, the authentication code will be delivered via fragment. com
AuthCodeTypeFlashCall
The next time, the authentication code will be delivered via an immediately canceled incoming call.
AuthSentCodeTypeApp
The code was sent through the telegram app
AuthSentCodeTypeSms
The code was sent via SMS
AuthSentCodeTypeFragmentSms
The code was delivered via fragment. com.
AuthSentCodeTypeMissedCall
The code will be sent via a flash phone call, that will be closed immediately. The last digits of th
AuthSentCodeTypeEmailCode
The code was sent via the previously configured login email
AuthSentCodeTypeCall
The code will be sent via a phone call: a synthesized voice will tell the user which verification co
AuthSentCodeTypeFlashCall
The code will be sent via a flash phone call, that will be closed immediately. The phone code will t
AuthSentCodeTypeSetUpEmailRequired
The user should add and verify an email address in order to login as described here.
AuthSentCodeTypeFirebaseSms
An authentication code should be delivered via SMS after Firebase attestation, as described in the a
AuthSentCodeTypeSmsPhrase
The code was sent via SMS as a secret phrase starting with the word specified in beginning
MessagesBotCallbackAnswer
Callback answer sent by the bot in response to a button press
AuthSentCodeTypeSmsWord
The code was sent via SMS as a secret word, starting with the letter specified in beginning
MessagesMessageEditData
Message edit data for media
InlineBotSwitchPm
The bot requested the user to message them in private
InputBotInlineMessageId
Represents a sent inline message from the perspective of a bot (legacy constructor)
InputBotInlineMessageId64
Represents a sent inline message from the perspective of a bot
MessagesPeerDialogs
Dialog info of multiple peers
TopPeerCategoryBotsPm
Most used bots
TopPeerCategoryBotsInline
Most used inline bots
TopPeerCategoryGroups
Often-opened groups and supergroups
TopPeerCategoryPhoneCalls
Most frequently called users
TopPeerCategoryCorrespondents
Users we've chatted most frequently with
TopPeerCategoryChannels
Most frequently visited channels
TopPeer
Top peer
TopPeerCategoryForwardUsers
Users to which the users often forwards messages to
TopPeerCategoryForwardChats
Chats to which the users often forwards messages to
TopPeerCategoryPeers
Top peer category
TopPeerCategoryBotsApp
Most frequently used Main Mini Bot Apps.
ContactsTopPeers
Top peers
ContactsTopPeersDisabled
Top peers disabled
ContactsTopPeersNotModified
Top peer info hasn't changed
MessagesFeaturedStickers
Featured stickersets
DraftMessageEmpty
Empty draft
MessagesRecentStickersNotModified
No new recent sticker was found
DraftMessage
Represents a message draft.
MessagesStickerSetInstallResultSuccess
The stickerset was installed successfully
MessagesRecentStickers
Recently used stickers
MessagesFeaturedStickersNotModified
Featured stickers haven't changed
MessagesArchivedStickers
Archived stickersets
MessagesStickerSetInstallResultArchive
The stickerset was installed, but since there are too many stickersets some were archived
MaskCoords
Position on a photo where a mask should be placed when attaching stickers to media
StickerSetCovered
Stickerset with a single sticker as preview
StickerSetNoCovered
Just the stickerset information, with no previews.
StickerSetMultiCovered
Stickerset, with multiple stickers as preview
InputStickeredMediaPhoto
A photo with stickers attached
StickerSetFullCovered
Stickerset preview with all stickers of the stickerset included. Currently used only for custom emoj
InputGameShortName
Game by short name
InputStickeredMediaDocument
A document with stickers attached
InputGameId
Indicates an already sent game
HighScore
Game highscore
Game
Indicates an already sent game
TextBold
Bold text
MessagesHighScores
Highscores in a game
TextEmpty
Empty rich text element
TextPlain
Plain text
TextItalic
Italic text
TextUnderline
Underlined text
TextUrl
Link
TextStrike
Strikethrough text
TextEmail
Rich text email link
TextFixed
fixed-width rich text
TextConcat
Concatenation of rich texts
TextSubscript
Subscript text
TextSuperscript
Superscript text
TextMarked
Highlighted text
TextImage
Inline image
TextAnchor
Text linking to another section of the page
TextPhone
Rich text linked to a phone number
PageBlockTitle
Title
PageBlockUnsupported
Unsupported IV element
PageBlockAuthorDate
Author and date of creation of article
PageBlockSubtitle
Subtitle
PageBlockHeader
Page header
PageBlockPreformatted
Preformatted ( <pre> text)
PageBlockSubheader
Subheader
PageBlockParagraph
A paragraph
PageBlockDivider
An empty block separating a page
PageBlockAnchor
Link to section within the page itself (like <a href="#target">anchor</a> )
PageBlockFooter
Page footer
PageBlockBlockquote
Quote (equivalent to the HTML <blockquote> )
PageBlockPhoto
A photo
PageBlockList
Unordered list of IV blocks
PageBlockVideo
Video
PageBlockCover
A page cover
PageBlockPullquote
Pullquote
PageBlockEmbed
An embedded webpage
PageBlockSlideshow
Slideshow
PageBlockChannel
Reference to a telegram channel
PageBlockCollage
Collage of media
PageBlockAudio
Audio
PageBlockEmbedPost
An embedded post
PageBlockKicker
Kicker
PageBlockTable
Table
PageBlockOrderedList
Ordered list of IV blocks
PhoneCallDiscardReasonMissed
The phone call was missed
PageBlockDetails
A collapsible details block
PageBlockRelatedArticles
Related articles
PhoneCallDiscardReasonDisconnect
The phone call was disconnected
PageBlockMap
A map
PhoneCallDiscardReasonBusy
The phone call was discarded because the user is busy in another call
PhoneCallDiscardReasonHangup
The phone call was ended normally
PhoneCallDiscardReasonMigrateConferenceCall
This phone call was migrated to a conference call.
PaymentCharge
Payment identifier
DataJson
Represents a json-encoded object
Invoice
Invoice
LabeledPrice
This object represents a portion of the price for goods or services.
PaymentRequestedInfo
Order info provided by the user
PostAddress
Shipping address
PaymentSavedCredentialsCard
Saved credit card
WebDocument
Remote document
InputWebDocument
The document
WebDocumentNoProxy
Remote document that can be downloaded without proxying through telegram
InputWebFileGeoPointLocation
Used to download a server-generated image with the map preview from a geo Point, see the webfile doc
InputWebFileAudioAlbumThumbLocation
Used to download an album cover for any music file using upload. get Web File, see the webfile docs fo
InputWebFileLocation
Location of a remote HTTP(s) file
UploadWebFile
Represents a chunk of an HTTP webfile downloaded through telegram's secure MTProto servers
PaymentsPaymentForm
Payment form
PaymentsPaymentFormStars
Represents a payment form, for payments to be using Telegram Stars, see here for more info.
PaymentsPaymentResult
Payment result
PaymentsPaymentReceipt
Receipt
PaymentsPaymentVerificationNeeded
Payment was not successful, additional verification is needed
PaymentsPaymentFormStarGift
Represents a payment form for a gift, see here for more info.
PaymentsPaymentReceiptStars
Receipt for payment made using Telegram Stars.
PaymentsValidatedRequestedInfo
Validated user-provided info
PaymentsSavedInfo
Saved server-side order information
InputPaymentCredentials
Payment credentials
InputPaymentCredentialsSaved
Saved payment credentials
InputPaymentCredentialsApplePay
Apple pay payment credentials
InputPaymentCredentialsGooglePay
Google Pay payment credentials
AccountTmpPassword
Temporary payment password
ShippingOption
Shipping option
InputStickerSetItem
Sticker in a stickerset
InputPhoneCall
Phone call
PhoneCallEmpty
Empty constructor
PhoneCallRequested
Requested phone call
PhoneCallWaiting
Incoming phone call
PhoneCall
Phone call
PhoneCallAccepted
An accepted phone call
PhoneCallDiscarded
Indicates a discarded phone call
PhoneConnection
Identifies an endpoint that can be used to connect to the other user in a phone call
PhoneCallProtocol
Protocol info for libtgvoip
UploadCdnFileReuploadNeeded
The file was cleared from the temporary RAM cache of the CDN and has to be re-uploaded.
PhonePhoneCall
A Vo IP phone call
UploadCdnFile
Represent a chunk of a CDN file.
CdnPublicKey
Public key to use only during handshakes to CDN DCs.
PhoneConnectionWebrtc
Web RTC connection parameters
CdnConfig
Configuration for CDN file downloads.
LangPackString
Translated localization string
LangPackStringDeleted
Deleted localization string
LangPackStringPluralized
A language pack string which has different forms based on the number of some object it mentions. See
LangPackDifference
Changes to the app's localization pack
ChannelAdminLogEventActionChangeTitle
Channel/supergroup title was changed
LangPackLanguage
Identifies a localization pack
ChannelAdminLogEventActionChangeAbout
The description was changed
ChannelAdminLogEventActionChangeUsername
Channel/supergroup username was changed
ChannelAdminLogEventActionToggleInvites
Invites were enabled/disabled
ChannelAdminLogEventActionChangePhoto
The channel/supergroup's picture was changed
ChannelAdminLogEventActionUpdatePinned
A message was pinned
ChannelAdminLogEventActionEditMessage
A message was edited
ChannelAdminLogEventActionToggleSignatures
Channel signatures were enabled/disabled
ChannelAdminLogEventActionParticipantJoin
A user has joined the group (in the case of big groups, info of the user that has joined isn't shown
ChannelAdminLogEventActionDeleteMessage
A message was deleted
ChannelAdminLogEventActionParticipantLeave
A user left the channel/supergroup (in the case of big groups, info of the user that has joined isn'
ChannelAdminLogEventActionParticipantInvite
A user was invited to the group
ChannelAdminLogEventActionParticipantToggleAdmin
The admin rights of a user were changed
ChannelAdminLogEventActionParticipantToggleBan
The banned rights of a user were changed
ChannelAdminLogEventActionTogglePreHistoryHidden
The hidden prehistory setting was changed
ChannelAdminLogEventActionChangeStickerSet
The supergroup's stickerset was changed
ChannelAdminLogEventActionDefaultBannedRights
The default banned rights were modified
ChannelAdminLogEventActionStopPoll
A poll was stopped
ChannelAdminLogEventActionChangeLinkedChat
The linked chat was changed
ChannelAdminLogEventActionChangeLocation
The geogroup location was changed
ChannelAdminLogEventActionToggleSlowMode
Slow mode setting for supergroups was changed
ChannelAdminLogEventActionStartGroupCall
A group call was started
ChannelAdminLogEventActionParticipantUnmute
A group call participant was unmuted
ChannelAdminLogEventActionParticipantMute
A group call participant was muted
ChannelAdminLogEventActionDiscardGroupCall
A group call was terminated
ChannelAdminLogEventActionToggleGroupCallSetting
Group call settings were changed
ChannelAdminLogEventActionParticipantJoinByInvite
A user joined the supergroup/channel using a specific invite link
ChannelAdminLogEventActionExportedInviteEdit
A chat invite was edited
ChannelAdminLogEventActionExportedInviteRevoke
A specific invite link was revoked
ChannelAdminLogEventActionExportedInviteDelete
A chat invite was deleted
ChannelAdminLogEventActionParticipantVolume
channel Admin Log Event. user_id has set the volume of participant. peer to participant. volume
ChannelAdminLogEventActionParticipantJoinByRequest
A new member was accepted to the chat by an admin
ChannelAdminLogEventActionChangeHistoryTtl
The Time-To-Live of messages in this chat was changed
ChannelAdminLogEventActionToggleNoForwards
Forwards were enabled or disabled
ChannelAdminLogEventActionChangeAvailableReactions
The set of allowed message reactions for this channel has changed
ChannelAdminLogEventActionSendMessage
A message was posted in a channel
ChannelAdminLogEventActionChangeUsernames
The list of usernames associated with the channel was changed
ChannelAdminLogEventActionToggleForum
Forum functionality was enabled or disabled.
ChannelAdminLogEventActionCreateTopic
A forum topic was created
ChannelAdminLogEventActionEditTopic
A forum topic was edited
ChannelAdminLogEventActionDeleteTopic
A forum topic was deleted
ChannelAdminLogEventActionPinTopic
A forum topic was pinned or unpinned
ChannelAdminLogEventActionToggleAntiSpam
Native antispam functionality was enabled or disabled.
ChannelAdminLogEventActionChangePeerColor
The message accent color was changed
ChannelAdminLogEventActionChangeWallpaper
The wallpaper was changed
ChannelAdminLogEventActionChangeProfilePeerColor
The profile accent color was changed
ChannelAdminLogEventActionChangeEmojiStatus
The emoji status was changed
ChannelAdminLogEventActionChangeEmojiStickerSet
The supergroup's custom emoji stickerset was changed.
ChannelAdminLogEventActionChangeTheme
The chat theme was changed
ChannelAdminLogEventActionToggleAutotranslation
Channel autotranslation was toggled.
ChannelAdminLogEventActionParticipantSubExtend
A paid subscriber has extended their Telegram Star subscription.
ChannelAdminLogEventActionToggleSignatureProfiles
Channel signature profiles were enabled/disabled.
ChannelsAdminLogResults
Admin log events
ChannelAdminLogEvent
Admin log event
MessagesFavedStickersNotModified
No new favorited stickers were found
PopularContact
Popular contact
ChannelAdminLogEventsFilter
Filter only certain admin log events
RecentMeUrlUnknown
Unknown t. me url
MessagesFavedStickers
Favorited stickers
RecentMeUrlChat
Recent t. me link to a chat
RecentMeUrlChatInvite
Recent t. me invite link to a chat
RecentMeUrlUser
Recent t. me link to a user
HelpRecentMeUrls
Recent t. me URLs
RecentMeUrlStickerSet
Recent t. me stickerset installation URL
AccountWebAuthorizations
Web authorizations
WebAuthorization
Represents a bot logged in using the Telegram login widget
InputSingleMedia
A single media in an album or grouped media sent with messages. send Multi Media.
InputMessageReplyTo
Message to which the specified message replies to
InputMessageId
Message by ID
InputDialogPeer
A peer
InputMessageCallbackQuery
Used by bots for fetching information about the message that originated a callback query
InputDialogPeerFolder
All peers in a peer folder
InputMessagePinned
Pinned message
DialogPeer
Peer
MessagesFoundStickerSetsNotModified
No further results were found
MessagesFoundStickerSets
Found stickersets
DialogPeerFolder
Peer folder
HelpTermsOfServiceUpdate
Info about an update of telegram's terms of service. If the terms of service are declined, then the
FileHash
SHA 256 Hash of an uploaded file, to be checked for validity after download
InputClientProxy
Info about an MTProxy used to connect.
HelpTermsOfServiceUpdateEmpty
No changes were made to telegram's terms of service
InputSecureFileUploaded
Uploaded secure file, for more info see the passport docs
SecureFileEmpty
Empty constructor
InputSecureFile
Pre-uploaded passport file, for more info see the passport docs
SecureData
Secure passport data, for more info see the passport docs
SecureFile
Secure passport file, for more info see the passport docs
SecurePlainPhone
Phone number to use in telegram passport: it must be verified, first.
SecureValueTypePersonalDetails
Personal details
SecurePlainEmail
Email address to use in telegram passport: it must be verified, first.
SecureValueTypePassport
Passport
SecureValueTypeDriverLicense
Driver's license
SecureValueTypeIdentityCard
Identity card
SecureValueTypeAddress
Address
SecureValueTypeRentalAgreement
Rental agreement
SecureValueTypeUtilityBill
Utility bill
SecureValueTypeBankStatement
Bank statement
SecureValueTypePassportRegistration
Internal registration passport
SecureValueTypeInternalPassport
Internal passport
SecureValueTypeTemporaryRegistration
Temporary registration
SecureValueTypePhone
Phone
SecureValue
Secure value
SecureValueTypeEmail
Email
SecureValueHash
Secure value hash
InputSecureValue
Secure value, for more info see the passport docs
SecureValueErrorFrontSide
Represents an issue with the front side of a document. The error is considered resolved when the fil
SecureValueErrorSelfie
Represents an issue with the selfie with a document. The error is considered resolved when the file
SecureValueErrorFile
Represents an issue with a document scan. The error is considered resolved when the file with the do
SecureValueErrorData
Represents an issue in one of the data fields that was provided by the user. The error is considered
SecureValueErrorFiles
Represents an issue with a list of scans. The error is considered resolved when the list of files co
SecureValueError
Secure value error
SecureValueErrorReverseSide
Represents an issue with the reverse side of a document. The error is considered resolved when the f
SecureCredentialsEncrypted
Encrypted credentials required to decrypt telegram passport data.
SecureValueErrorTranslationFile
Represents an issue with one of the files that constitute the translation of a document. The error i
SecureValueErrorTranslationFiles
Represents an issue with the translated version of a document. The error is considered resolved when
AccountAuthorizationForm
Telegram Passport authorization form
SavedPhoneContact
Saved contact
AccountTakeout
Takeout info
HelpDeepLinkInfo
Deep link info, see the here for more details
HelpDeepLinkInfoEmpty
Deep link info empty
AccountSentEmailCode
The sent email code
PasswordKdfAlgoSha256Sha256Pbkdf2Hmacsha512Iter100000Sha256ModPow
This key derivation algorithm defines that SRP 2 FA login must be used
PasswordKdfAlgoUnknown
Unknown KDF (most likely, the client is outdated and does not support the specified KDF algorithm)
SecurePasswordKdfAlgoUnknown
Unknown KDF algo (most likely the client has to be updated)
SecureSecretSettings
Secure settings
SecurePasswordKdfAlgoPbkdf2Hmacsha512Iter100000
PBKDF 2 with SHA 512 and 100000 iterations KDF algo
InputCheckPasswordEmpty
There is no password
SecurePasswordKdfAlgoSha512
SHA 512 KDF algo
SecureRequiredTypeOneOf
One of
SecureRequiredType
Required type
InputCheckPasswordSrp
Constructor for checking the validity of a 2 FA SRP password (see SRP )
HelpPassportConfigNotModified
Password configuration not modified
InputAppEvent
Event that occurred in the application.
JsonObjectValue
JSON key: value pair
JsonNull
null JSON value
HelpPassportConfig
Telegram passport configuration
JsonNumber
JSON numeric value
JsonArray
JSON array
JsonObject
JSON object value
JsonString
JSON string
JsonBool
JSON boolean value
PageTableCell
Table cell
PageListItemText
List item
PageTableRow
Table row
PageListItemBlocks
List item
PageListOrderedItemText
Ordered list of text items
PageCaption
Page caption
PageRelatedArticle
Related article
Page
Instant view page
HelpSupportName
Localized name for telegram support
PageListOrderedItemBlocks
Ordered list of IV blocks
HelpUserInfoEmpty
Internal use
StatsUrl
URL with chat statistics
PollAnswer
A possible answer of a poll
Poll
Poll
HelpUserInfo
Internal use
PollAnswerVoters
A poll answer, and how users voted on it
ChatBannedRights
Represents the rights of a normal user in a supergroup/channel/chat. In this case, the flags are in
PollResults
Results of poll
ChatAdminRights
Represents the rights of an admin in a channel/supergroup.
ChatOnlines
Number of online users in a chat
InputWallPaper
Wallpaper
InputWallPaperSlug
Wallpaper by slug (a unique ID, obtained from a wallpaper link )
AccountWallPapersNotModified
No new wallpapers were found
CodeSettings
Settings used by telegram servers for sending the confirm code.
AccountWallPapers
Installed wallpapers
InputWallPaperNoFile
Wallpaper with no file access hash, used for example when deleting ( unsave=true ) wallpapers using
AutoDownloadSettings
Autodownload settings
WallPaperSettings
Wallpaper rendering information.
EmojiKeywordDeleted
Deleted emoji keyword
AccountAutoDownloadSettings
Media autodownload settings
EmojiKeywordsDifference
Changes to emoji keywords
EmojiKeyword
Emoji keyword
EmojiUrl
An HTTP URL which can be used to automatically log in into translation platform and suggest new emoj
EmojiLanguage
Emoji language
Folder
Folder
InputFolderPeer
Peer in a folder
FolderPeer
Peer in a folder
UrlAuthResultRequest
Details about the authorization request, for more info click here
UrlAuthResultAccepted
Details about an accepted authorization request, for more info click here
MessagesSearchCounter
Indicates how many results would be found by a messages. search call with the same parameters
UrlAuthResultDefault
Details about an accepted authorization request, for more info click here
ChannelLocation
Geographical location of supergroup (geogroups)
ChannelLocationEmpty
No location (normal supergroup)
InputTheme
Theme
PeerSelfLocated
Current peer
RestrictionReason
Restriction reason.
PeerLocated
Peer geolocated nearby
Theme
Theme
InputThemeSlug
Theme by theme ID
AccountThemesNotModified
No new themes were installed
AuthLoginToken
Login token (for QR code login )
AccountThemes
Installed themes
AuthLoginTokenSuccess
Login via token (QR code) succeeded!
MessagesInactiveChats
Inactive chat list
AccountContentSettings
Sensitive content settings
AuthLoginTokenMigrateTo
Repeat the query to the specified DC
BaseThemeNight
Night theme
BaseThemeDay
Day theme
BaseThemeArctic
Arctic theme
InputThemeSettings
Theme settings
BaseThemeTinted
Tinted theme
BaseThemeClassic
Classic theme
WebPageAttributeTheme
Page theme
WebPageAttributeStickerSet
Contains info about a stickerset, for a web Page preview of a stickerset deep link (the web Page
ThemeSettings
Theme settings
WebPageAttributeStory
Webpage preview of a Telegram story
WebPageAttributeStarGiftCollection
Contains info about a gift collection for a web Page preview of a gift collection (the web Page wi
WebPageAttributeStarGiftAuction
Web page star gift auction attribute
WebPageAttributeUniqueStarGift
Contains info about collectible gift for a web Page preview of a collectible gift (the web Page wi
BankCardOpenUrl
Credit card info URL provided by the bank
MessagesVotesList
How users voted in a poll
DialogFilterDefault
Used only when reordering folders to indicate the default (all chats) folder.
DialogFilter
Dialog filter AKA folder
PaymentsBankCardData
Credit card info, provided by the card's bank(s)
DialogFilterChatlist
A folder imported using a chat folder deep link.
DialogFilterSuggested
Suggested folders
StatsAbsValueAndPrev
Statistics value couple; initial and final value for period of time currently in consideration
StatsDateRangeDays
Channel statistics date range
StatsPercentValue
Channel statistics percentage. Compute the percentage simply by doing part * total / 100
StatsGraphAsync
This channel statistics graph must be generated asynchronously using stats. load Async Graph to reduce
StatsBroadcastStats
Channel statistics.
HelpPromoDataEmpty
No PSA/MTProxy info is available
StatsGraph
Channel statistics graph
StatsGraphError
An error occurred while generating the statistics graph
HelpPromoData
A set of useful suggestions and a PSA/MTProxy sponsored peer, see here for more info.
VideoSize
An animated profile picture in MPEG 4 format
VideoSizeEmojiMarkup
An animated profile picture based on a custom emoji sticker.
StatsGroupTopPoster
Information about an active user in a supergroup
StatsGroupTopInviter
Information about an active supergroup inviter
VideoSizeStickerMarkup
An animated profile picture based on a sticker.
StatsGroupTopAdmin
Information about an active admin in a supergroup
GlobalPrivacySettings
Global privacy settings
HelpCountryCode
Country code and phone number pattern of a specific country
StatsMegagroupStats
Supergroup statistics
HelpCountry
Name, ISO code, localized name and phone codes/patterns of a specific country
MessageViews
View, forward counter + info about replies of a specific message
HelpCountriesListNotModified
The country list has not changed
MessageReplyHeader
Message replies and thread information
MessagesMessageViews
View, forward counter + info about replies
HelpCountriesList
Name, ISO code, localized name and phone codes/patterns of all available countries
MessagesDiscussionMessage
Information about a message thread
StatsMessageStats
Message statistics
MessageReplies
Info about the comment section of a channel post, a simple message thread, a forum topic, or a direc
GroupCallDiscarded
An ended group call
MessageReplyStoryHeader
Represents a reply to a story
PeerBlocked
Information about a blocked peer
InputGroupCall
Points to a specific group call
InputGroupCallInviteMessage
Join a group call through a message Action Conference Call invitation message.
GroupCall
Info about a group call or livestream
InputGroupCallSlug
Join a conference call through an invitation link.
GroupCallParticipant
Info about a group call participant
PhoneGroupCall
Contains info about a group call, and partial info about its participants.
InlineQueryPeerTypeSameBotPm
Peer type: private chat with the bot itself
PhoneGroupParticipants
Info about the participants of a group call or livestream
InlineQueryPeerTypePm
Peer type: private chat
InlineQueryPeerTypeChat
Peer type: chat
InlineQueryPeerTypeMegagroup
Peer type: supergroup
InlineQueryPeerTypeBroadcast
Peer type: channel
MessagesHistoryImport
ID of a specific chat import session, click here for more info.
MessagesHistoryImportParsed
Contains information about a chat export file generated by a foreign chat app, click here for more i
InlineQueryPeerTypeBotPm
Peer type: private chat with a bot.
ChatInviteImporter
When and which user joined the chat using a chat invite
MessagesAffectedFoundMessages
Messages found and affected by changes
MessagesExportedChatInvite
Info about a chat invite
MessagesExportedChatInvites
Info about chat invites exported by a certain admin.
MessagesChatInviteImporters
Info about the users that joined the chat using a specific chat invite
MessagesExportedChatInviteReplaced
The specified chat invite was replaced with another one
ChatAdminWithInvites
Info about chat invites generated by admins.
MessagesCheckedHistoryImportPeer
Contains a confirmation text to be shown to the user, upon importing chat history, click here for mo
PhoneJoinAsPeers
A list of peers that can be used to join a group call, presenting yourself as a specific user/channe
MessagesChatAdminsWithInvites
Info about chat invites generated by admins.
PhoneExportedGroupCallInvite
An invite to a group call or livestream
GroupCallParticipantVideoSourceGroup
Describes a group of video synchronization source identifiers
GroupCallParticipantVideo
Info about a video stream
StickersSuggestedShortName
A suggested short name for a stickerpack
BotCommandScopeUsers
The specified bot commands will only be valid in all private chats with users.
BotCommandScopeChatAdmins
The specified bot commands will be valid only for chat administrators, in all groups and supergroups
BotCommandScopeDefault
The commands will be valid in all dialogs
BotCommandScopePeerAdmins
The specified bot commands will be valid for all admins of the specified group or supergroup.
BotCommandScopePeer
The specified bot commands will be valid only in a specific dialog.
BotCommandScopeChats
The specified bot commands will be valid in all groups and supergroups.
BotCommandScopePeerUser
The specified bot commands will be valid only for a specific user in the specified group or supergro
AccountResetPasswordFailedWait
You recently requested a password reset that was canceled, please wait until the specified date befo
ChatTheme
A chat theme
AccountResetPasswordOk
The 2 FA password was reset successfully.
AccountResetPasswordRequestedWait
You successfully requested a password reset, please wait until the specified date before finalizing
ChatThemeUniqueGift
A chat theme based on a collectible gift.
AccountChatThemes
Available chat themes
AccountChatThemesNotModified
The available chat themes were not modified
SponsoredMessage
A sponsored message.
MessagesSponsoredMessages
A set of sponsored messages associated to a channel
MessagesSearchResultsCalendar
Information about found messages sent on a specific day
SearchResultsCalendarPeriod
Information about found messages sent on a specific day, used to split the messages in messages. sear
SearchResultPosition
Information about a message in a specific position
MessagesSponsoredMessagesEmpty
No sponsored messages are available.
MessagesSearchResultsPositions
Information about sparse positions of messages
ChannelsSendAsPeers
A list of peers that can be used to send messages in a specific group
UsersUserFull
Full user information
AuthLoggedOut
Future auth token to be used on subsequent authorizations
MessagesPeerSettings
Peer settings
MessagesAvailableReactionsNotModified
No new reactions are available
AvailableReaction
Animations associated with a message reaction
MessageReactions
Message reactions
ReactionCount
Reactions
MessagePeerReaction
How a certain peer reacted to the message
MessagesMessageReactionsList
List of peers that reacted to a specific message
MessagesAvailableReactions
Animations and metadata associated with message reactions
GroupCallStreamChannel
Info about an RTMP stream in a group call or livestream
PhoneGroupCallStreamChannels
Info about RTMP streams in a group call or livestream
PhoneGroupCallStreamRtmpUrl
RTMP URL and stream key to be used in streaming software
AttachMenuBot
Represents a bot mini app that can be launched from the attachment/side menu
AttachMenuBotIconColor
Represents an attachment menu icon color for bot mini apps
AttachMenuBotIcon
Represents an attachment menu icon for bot mini apps
AttachMenuBotsNotModified
The list of bot mini apps hasn't changed
AttachMenuBots
Represents a list of bot mini apps that can be launched from the attachment menu
AttachMenuBotsBot
Represents a bot mini app that can be launched from the attachment menu
WebViewResultUrl
Contains the webview URL with appropriate theme and user info parameters added
BotMenuButtonDefault
Placeholder bot menu button never returned to users: see the docs for more info.
WebViewMessageSent
Info about a sent inline webview message
AccountSavedRingtones
A list of saved notification sounds
BotMenuButton
Bot menu button that opens a web app when clicked.
BotMenuButtonCommands
Bot menu button that opens the bot command list when clicked.
NotificationSoundDefault
Indicates the default notification sound should be used
AccountSavedRingtonesNotModified
The notification sound list hasn't changed.
NotificationSoundLocal
Indicates a specific local notification sound should be used
NotificationSoundRingtone
A specific previously uploaded notification sound should be used
AccountSavedRingtone
The notification sound was already in MP 3 format and was saved without any modification
AccountSavedRingtoneConverted
The notification sound was not in MP 3 format and was successfully converted and saved, use the retur
NotificationSoundNone
No notification sound should be used
AttachMenuPeerTypeSameBotPm
The bot attachment menu entry is available in the chat with the bot that offers it
AttachMenuPeerTypeBotPm
The bot attachment menu entry is available in private chats with other bots (excluding the bot that
AttachMenuPeerTypePm
The bot attachment menu entry is available in private chats with other users (not bots)
AttachMenuPeerTypeChat
The bot attachment menu entry is available in groups and supergroups
AttachMenuPeerTypeBroadcast
The bot attachment menu entry is available in channels
InputInvoiceMessage
An invoice contained in a message Media Invoice message or paid media.
InputInvoiceSlug
An invoice slug taken from an invoice deep link or from the premium_invoice_slug app config paramete
InputInvoiceChatInviteSubscription
Used to pay for a Telegram Star subscription.
InputInvoiceStars
Used to top up the Telegram Stars balance of the current account or someone else's account, or to st
InputInvoicePremiumGiftCode
Used if the user wishes to start a channel/supergroup giveaway or send some giftcodes to members of
InputInvoiceStarGift
Used to buy a Telegram Star Gift, see here for more info.
InputInvoiceStarGiftTransfer
Used to pay to transfer a collectible gift to another peer, see the gifts documentation for more
InputInvoiceStarGiftUpgrade
Used to pay to upgrade a Gift to a collectible gift, see the collectible gifts documentation for
InputInvoiceBusinessBotTransferStars
Transfer stars from the balance of a user account connected to a business bot, to the balance of th
InputInvoicePremiumGiftStars
Used to gift a Telegram Premium subscription to another user, paying with Telegram Stars.
InputInvoiceStarGiftPrepaidUpgrade
Separately prepay for the upgrade of a gift.
InputInvoicePremiumAuthCode
Invoice for premium auth verification
InputInvoiceStarGiftResale
Used to buy a collectible gift currently up on resale, see here for more info on the full flow.
PaymentsExportedInvoice
Exported invoice deep link
InputInvoiceStarGiftAuctionBid
Invoice for bidding on star gift auction
InputInvoiceStarGiftDropOriginalDetails
Invoice for dropping original star gift
MessagesTranscribedAudio
Transcribed text from a voice message
HelpPremiumPromo
Telegram Premium promotion information
InputStorePaymentPremiumSubscription
Info about a Telegram Premium purchase
InputStorePaymentGiftPremium
Info about a gifted Telegram Premium purchase
InputStorePaymentPremiumGiftCode
Used to gift Telegram Premium subscriptions only to some specific subscribers of a channel/supergrou
InputStorePaymentStarsTopup
Used to top up the Telegram Stars balance of the current account.
InputStorePaymentPremiumGiveaway
Used to pay for a giveaway, see here for more info.
InputStorePaymentStarsGift
Used to gift Telegram Stars to a friend.
InputStorePaymentStarsGiveaway
Used to pay for a star giveaway, see here for more info.
PaymentFormMethod
Represents an additional payment method
InputStorePaymentAuthCode
Indicates payment for a login code.
EmojiStatusEmpty
No emoji status is set
EmojiStatusCollectible
An owned collectible gift as emoji status.
EmojiStatus
An emoji status
InputEmojiStatusCollectible
An owned collectible gift as emoji status: can only be used in account. update Emoji Status, is neve
AccountEmojiStatuses
A list of emoji statuses
AccountEmojiStatusesNotModified
The server-side list of emoji statuses hasn't changed
ReactionEmpty
No reaction
ReactionEmoji
Normal emoji message reaction
ChatReactionsAll
All reactions or all non-custom reactions are allowed
ReactionCustomEmoji
Custom emoji message reaction
ChatReactionsNone
No reactions are allowed
ChatReactionsSome
Some reactions are allowed
ReactionPaid
Represents a paid Telegram Star reaction.
MessagesReactionsNotModified
The server-side list of message reactions hasn't changed
MessagesReactions
List of message reactions
EmailVerifyPurposeLoginSetup
Email verification purpose: setup login email
EmailVerifyPurposePassport
Verify an email for use in telegram passport
EmailVerifyPurposeLoginChange
Email verification purpose: change login email
EmailVerificationCode
Email verification code
AccountEmailVerified
The email was verified correctly.
AccountEmailVerifiedLogin
The email was verified correctly, and a login code was just sent to it.
EmailVerificationGoogle
Google ID email verification token
EmailVerificationApple
Apple ID email verification token
PremiumSubscriptionOption
Describes a Telegram Premium subscription option
SendAsPeer
Indicates a peer that can be used to send messages
MessageExtendedMedia
Already purchased paid media, see here for more info.
MessageExtendedMediaPreview
Paid media preview for not yet purchased paid media, see here for more info.
StickerKeyword
Keywords for a certain sticker
Username
Contains information about a username.
ForumTopic
Represents a forum topic.
ForumTopicDeleted
Represents a deleted forum topic.
DefaultHistoryTtl
Contains info about the default value of the Time-To-Live setting, applied to all new chats.
MessagesForumTopics
Contains information about multiple forum topics
ExportedContactToken
Describes a temporary profile link.
RequestPeerTypeUser
Choose a user.
RequestPeerTypeBroadcast
Choose a channel
EmojiListNotModified
The list of custom emojis hasn't changed.
EmojiList
Represents a list of custom emojis.
EmojiGroup
Represents an emoji category.
RequestPeerTypeChat
Choose a chat or supergroup
EmojiGroupGreeting
Represents an emoji category, that should be moved to the top of the list when choosing a sticker f
EmojiGroupPremium
An emoji category, used to select all Premium -only stickers (i. e. those with a Premium effect )/
TextWithEntities
Styled text with message entities
MessagesEmojiGroupsNotModified
The list of emoji categories hasn't changed.
MessagesTranslateResult
Translated text with entities
MessagesEmojiGroups
Represents a list of emoji categories.
AutoSaveSettings
Media autosave settings
AutoSaveException
Peer-specific media autosave settings
AccountAutoSaveSettings
Contains media autosave settings
HelpAppConfig
Contains various client configuration parameters
HelpAppConfigNotModified
The client configuration parameters haven't changed
BotAppNotModified
Bot app info hasn't changed.
InputBotAppId
Used to fetch information about a direct link Mini App by its ID
BotApp
Contains information about a direct link Mini App.
MessagesBotApp
Contains information about a direct link Mini App
InlineBotWebView
Specifies an inline mode mini app button, shown on top of the inline query results list.
InputBotAppShortName
Used to fetch information about a direct link Mini App by its short name
ExportedChatlistInvite
Exported chat folder deep link.
InputChatlistDialogFilter
Folder ID
ReadParticipantDate
Contains info about when a certain participant has read a message
ChatlistsChatlistInviteAlready
Updated info about a chat folder deep link we already imported.
ChatlistsExportedInvites
Info about multiple chat folder deep links.
ChatlistsExportedChatlistInvite
Info about an exported chat folder deep link.
ChatlistsChatlistInvite
Info about a chat folder deep link.
ChatlistsChatlistUpdates
Updated information about a chat folder deep link.
BotsBotInfo
Localized information about a bot.
MessagePeerVoteInputOption
How a peer voted in a poll (reduced constructor, returned if an option was provided to messages. get P
MessagePeerVote
How a peer voted in a poll
StoryViews
Aggregated view and reaction information of a story.
MessagePeerVoteMultiple
How a peer voted in a multiple-choice poll
StoryItemDeleted
Represents a previously active story, that was deleted
StoryItemSkipped
Represents an active story, whose full information was omitted for space and performance reasons; us
StoriesAllStoriesNotModified
The list of active (or active and hidden) stories has not changed.
StoryItem
Represents a story.
StoriesAllStories
Full list of active (or active and hidden) stories.
StoriesStories
List of stories
StoryViewPublicForward
A certain peer has forwarded the story as a message to a public chat or channel.
StoryView
Story view date and reaction information
StoryViewPublicRepost
A certain peer has reposted the story.
StoriesStoryViewsList
Reaction and view counters for a story
StoriesStoryViews
Reaction and view counters for a list of stories
InputReplyToMessage
Reply to a message.
ExportedStoryLink
Represents a story deep link.
InputReplyToStory
Reply to a story.
MediaAreaCoordinates
Coordinates and size of a clickable rectangular area on top of a story.
StoriesStealthMode
Information about the current stealth mode session.
InputReplyToMonoForum
Used to send messages to a monoforum topic.
MediaAreaVenue
Represents a location tag attached to a story, with additional venue information.
MediaAreaGeoPoint
Represents a geolocation tag attached to a story.
MediaAreaSuggestedReaction
Represents a reaction bubble.
InputMediaAreaVenue
Represents a location tag attached to a story, with additional venue information.
MediaAreaStarGift
Represents a collectible gift.
MediaAreaWeather
Represents a weather widget.
MediaAreaUrl
Represents a URL media area.
InputMediaAreaChannelPost
Represents a channel post
MediaAreaChannelPost
Represents a channel post.
PeerStories
Stories associated to a peer
MessagesWebPage
Represents an Instant View webpage.
StoriesPeerStories
Active story list of a specific peer.
PremiumGiftCodeOption
Contains info about a giveaway/gift option.
PaymentsGiveawayInfoResults
A giveaway has ended.
PaymentsCheckedGiftCode
Contains info about a Telegram Premium giftcode link.
PaymentsGiveawayInfo
Contains info about an ongoing giveaway.
PrepaidGiveaway
Contains info about a prepaid giveaway.
PremiumBoostsList
List of boosts that were applied to a peer by multiple users.
Boost
Info about one or more boosts applied by a specific user.
PrepaidStarsGiveaway
Contains info about a prepaid Telegram Star giveaway.
MyBoost
Contains information about a single boost slot.
PremiumBoostsStatus
Contains info about the current boost status of a peer.
PremiumMyBoosts
A list of peers we are currently boosting, and how many boost slots we have left.
StoryFwdHeader
Contains info about the original poster of a reposted story.
PostInteractionCountersMessage
Interaction counters for a message.
PostInteractionCountersStory
Interaction counters for a story.
PublicForwardStory
Contains info about a forward of a story as a repost by a public channel.
StatsStoryStats
Contains statistics about a story.
PublicForwardMessage
Contains info about a forward of a story as a message.
PeerColorCollectible
Collectible peer color
StatsPublicForwards
Contains info about the forwards of a story as a message to public chats and reposts by public chann
PeerColor
Represents a color palette.
InputPeerColorCollectible
Peer color from collectible
HelpPeerColorSet
Represents a color palette that can be used in message accents.
HelpPeerColorOption
Contains info about a color palette.
HelpPeerColorsNotModified
The list of color palettes has not changed.
HelpPeerColorProfileSet
Represents a color palette that can be used in profile pages.
StoryReactionPublicForward
A certain peer has forwarded the story as a message to a public chat or channel.
HelpPeerColors
Contains info about multiple color palettes.
StoryReaction
How a certain peer reacted to a story
StoriesStoryReactionsList
List of peers that reacted to or intercated with a specific story
MonoForumDialog
Represents a monoforum topic.
SavedDialog
Represents a saved dialog.
StoryReactionPublicRepost
A certain peer has reposted the story.
MessagesSavedDialogs
Represents some saved message dialogs.
MessagesSavedDialogsSlice
Incomplete list of saved message dialogs with messages and auxiliary data.
MessagesSavedDialogsNotModified
The saved dialogs haven't changed
SavedReactionTag
Info about a saved message reaction tag.
MessagesSavedReactionTagsNotModified
The list of reaction tag names assigned by the user hasn't changed.
SmsjobsEligibleToJoin
SMS jobs eligibility
MessagesSavedReactionTags
List of reaction tag names assigned by the user.
OutboxReadDate
Exact read date of a private message we sent to another user.
SmsJob
Info about an SMS job.
SmsjobsStatus
Status
BusinessWeeklyOpen
A time interval, indicating the opening hours of a business.
BusinessWorkHours
Specifies a set of Telegram Business opening hours.
InputBusinessRecipients
Specifies the chats that can receive Telegram Business away and greeting messages.
BusinessLocation
Represents the location of a Telegram Business.
BusinessRecipients
Specifies the chats that can receive Telegram Business away and greeting messages.
BusinessAwayMessageScheduleAlways
Always send Telegram Business away messages to users writing to us in private.
BusinessAwayMessageScheduleCustom
Send Telegram Business away messages to users writing to us in private in the specified time span.
BusinessAwayMessageScheduleOutsideWorkHours
Send Telegram Business away messages to users writing to us in private outside of the configured Tel
InputBusinessGreetingMessage
Describes a Telegram Business greeting, automatically sent to new users writing to us in private fo
BusinessGreetingMessage
Describes a Telegram Business greeting, automatically sent to new users writing to us in private fo
Timezone
Timezone information.
InputBusinessAwayMessage
Describes a Telegram Business away message, automatically sent to users writing to us when we're of
BusinessAwayMessage
Describes a Telegram Business away message, automatically sent to users writing to us when we're of
HelpTimezonesListNotModified
The timezone list has not changed.
HelpTimezonesList
Timezone information that may be used elsewhere in the API, such as to set Telegram Business opening
QuickReply
A quick reply shortcut.
InputQuickReplyShortcutId
Selects a quick reply shortcut by its numeric ID.
InputQuickReplyShortcut
Selects a quick reply shortcut by name.
MessagesQuickRepliesNotModified
Info about quick reply shortcuts hasn't changed.
MessagesQuickReplies
Info about quick reply shortcuts.
Birthday
Birthday information for a user.
ConnectedBot
Contains info about a connected business bot.
MessagesDialogFilters
Folder and folder tags information
AccountConnectedBots
Info about currently connected business bots.
BotBusinessConnection
Contains info about a bot business connection.
InputBusinessIntro
Telegram Business introduction.
BusinessIntro
Telegram Business introduction.
MessagesMyStickers
The list of stickersets owned by the current account.
InputCollectiblePhone
Represents a phone number fragment collectible
InputCollectibleUsername
Represents a username fragment collectible
FragmentCollectibleInfo
Info about a fragment collectible.
BusinessBotRecipients
Specifies the private chats that a connected business bot may receive messages and interact with.
ContactBirthday
Birthday information of a contact.
InputBusinessBotRecipients
Specifies the private chats that a connected business bot may interact with.
ContactsContactBirthdays
Birthday information of our contacts.
AccountBusinessChatLinks
Contains info about business chat deep links created by the current account.
BusinessChatLink
Contains info about a business chat deep link created by the current account.
MissingInvitee
Info about why a specific user could not be invited.
MessagesInvitedUsers
Contains info about successfully or unsuccessfully invited users.
InputBusinessChatLink
Contains info about a business chat deep link to be created by the current account.
RequestedPeerUser
Info about a user, shared by a user with the currently logged in bot using messages. send Bot Requested
RequestedPeerChat
Info about a chat, shared by a user with the currently logged in bot using messages. send Bot Requeste
AccountResolvedBusinessChatLinks
Contains info about a single resolved business chat deep link.
RequestedPeerChannel
Info about a channel/supergroup, shared by a user with the currently logged in bot using messages. s
ChannelsSponsoredMessageReportResultChooseOption
The user must choose a report option from the localized options available in options, and after sel
SponsoredMessageReportOption
A report option for a sponsored message.
ChannelsSponsoredMessageReportResultAdsHidden
Sponsored messages were hidden for the user in all chats.
ChannelsSponsoredMessageReportResultReported
The sponsored message was reported successfully.
ReactionNotificationsFromAll
Receive notifications about reactions made by any user.
ReactionNotificationsFromContacts
Receive notifications about reactions made only by our contacts.
ReactionsNotifySettings
Reaction notification settings, see here for more info.
AvailableEffect
Represents a message effect.
MessagesAvailableEffectsNotModified
The full list of usable animated message effects hasn't changed.
StarsTransactionPeerUnsupported
Describes a Telegram Star transaction that cannot be described using the current layer.
MessagesAvailableEffects
The full list of usable animated message effects.
FactCheck
Represents a fact-check created by an independent fact-checker.
StarsTransactionPeerFragment
Describes a Telegram Star transaction with Fragment, used when purchasing Telegram Stars through Fr
StarsTransactionPeerPlayMarket
Describes a Telegram Star transaction with the Play Store, used when purchasing Telegram Stars throu
StarsTransactionPeerPremiumBot
Describes a Telegram Star transaction made using @Premium Bot (i. e. using the input Invoice Stars flow
StarsTransactionPeerAppStore
Describes a Telegram Star transaction with the App Store, used when purchasing Telegram Stars throug
StarsTransactionPeer
Describes a Telegram Star transaction with another peer.
StarsTransactionPeerApi
Describes a Telegram Star transaction used to pay for paid API usage, such as paid bot broadcasts.
StarsTransactionPeerAds
Describes a Telegram Star transaction used to pay for Telegram ads as specified here.
StarsTopupOption
Telegram Stars topup option.
StarsTransaction
Represents a Telegram Stars or TON transaction.
StoriesFoundStories
Stories found using global story search.
GeoPointAddress
Address optionally associated to a geo Point.
PaymentsStarsStatus
Info about the current Telegram Star subscriptions, balance and transaction history.
StarsRevenueStatus
Describes Telegram Star revenue balances.
FoundStory
A story found using global story search.
PaymentsStarsRevenueStats
Star revenue statistics, see here for more info.
StarsGiftOption
Telegram Stars gift option.
InputStarsTransaction
Used to fetch info about a Telegram Star transaction.
PaymentsStarsRevenueWithdrawalUrl
Contains the URL to use to withdraw Telegram Star revenue.
BotsPopularAppBots
Popular Main Mini Apps, to be used in the apps tab of global search.
PaymentsStarsRevenueAdsAccountUrl
Contains a URL leading to a page where the user will be able to place ads for the channel/bot, payin
BotPreviewMedia
Represents a Main Mini App preview media, see here for more info.
StarsSubscriptionPricing
Pricing of a Telegram Star subscription.
BotsPreviewInfo
Contains info about Main Mini App previews, see here for more info.
StarsSubscription
Represents a Telegram Star subscription.
StarsGiveawayOption
Contains info about a Telegram Star giveaway option.
MessageReactor
Info about a user in the paid Star reactions leaderboard for a message.
StarsGiveawayWinnersOption
Allowed options for the number of giveaway winners.
StarGift
Represents a star gift, see here for more info.
StarGiftUnique
Represents a collectible star gift, see here for more info.
PaymentsStarGifts
Available gifts.
PaymentsStarGiftsNotModified
The list of available gifts hasn't changed.
ReportResultChooseOption
The user must choose one of the following options, and then messages. report must be re-invoked, pass
MessageReportOption
Report menu option
MessagesBotPreparedInlineMessage
Represents a prepared inline message saved by a bot, to be sent to the user via a web app
ReportResultAddComment
The user should enter an additional comment for the moderators, and then messages. report must be re-
ReportResultReported
The report was sent successfully, no further actions are required.
BotAppSettings
Mini app settings
MessagesPreparedInlineMessage
Represents a prepared inline message received via a bot's mini app, that can be sent to some chats
StarRefProgram
Indo about an affiliate program offered by a bot
ConnectedBotStarRef
Info about an active affiliate program we have with a Mini App
PaymentsSuggestedStarRefBots
A list of suggested mini apps with available affiliate programs
PaymentsConnectedStarRefBots
Active affiliations
StarsTonAmount
Describes an amount of toncoin in nanotons (i. e. 1/1_000_000_000 of a toncoin).
StarsAmount
Describes a real (i. e. possibly decimal) amount of Telegram Stars.
MessagesFoundStickersNotModified
No new stickers were found for the specified query
MessagesFoundStickers
Found stickers
BotVerifierSettings
Info about the current verifier bot.
StarGiftAttributeModel
The model of a collectible gift.
BotVerification
Describes a bot verification icon.
StarGiftAttributePattern
A sticker applied on the backdrop of a collectible gift using a repeating pattern.
PaymentsStarGiftUpgradePreview
A preview of the possible attributes (chosen randomly) a gift can receive after upgrading it to a
StarGiftAttributeOriginalDetails
Info about the sender, receiver and message attached to the original gift, before it was upgraded
UsersUsers
Describes a list of users (or bots).
StarGiftAttributeBackdrop
The backdrop of a collectible gift.
UsersUsersSlice
Describes a partial list of users.
MessagesWebPagePreview
Represents a webpage preview.
PaymentsUniqueStarGift
Represents a collectible gift.
InputSavedStarGiftChat
A gift received by a channel we own.
SavedStarGift
Represents a gift owned by a peer.
PaymentsSavedStarGifts
Represents a list of gifts.
InputSavedStarGiftUser
A gift received in a private chat with another user.
InputSavedStarGiftSlug
Points to a collectible gift obtained from a collectible gift link.
PaymentsStarGiftWithdrawalUrl
A URL that can be used to import the exported NFT on Fragment.
PaidReactionPrivacyDefault
Uses the default reaction privacy, set using messages. toggle Paid Reaction Privacy.
PaidReactionPrivacyAnonymous
Send paid reactions anonymously.
AccountPaidMessagesRevenue
Total number of non-refunded Telegram Stars a user has spent on sending us messages either directly
PaidReactionPrivacyPeer
Send paid reactions as the specified peer, fetched using channels. get Send As.
RequirementToContactEmpty
This user can be freely contacted.
RequirementToContactPremium
This user requires us to buy a Premium subscription in order to contact them.
RequirementToContactPaidMessages
This user requires us to pay the specified amount of Telegram Stars to send them a message, see here
DisallowedGiftsSettings
Disallow the reception of specific gift types.
BusinessBotRights
Business bot rights.
SponsoredPeer
A sponsored peer.
ContactsSponsoredPeersEmpty
There are no sponsored peers for this query.
StarGiftAttributeIdModel
The ID of a model of a collectible gift.
ContactsSponsoredPeers
Sponsored peers.
StarGiftAttributeIdPattern
The ID of a pattern of a collectible gift.
StarGiftAttributeIdBackdrop
The ID of a backdrop of a collectible gift.
StarGiftAttributeCounter
Indicates the total number of gifts that have the specified attribute.
StoriesCanSendStoryCount
Contains the number of available active story slots (equal to the value of the story_expiring_limit_
PaymentsResaleStarGifts
List of gifts currently on resale.
PendingSuggestion
Represents a custom pending suggestion.
TodoItem
An item of a todo list.
TodoCompletion
A completed todo list item.
TodoList
Represents a todo list.
SuggestedPost
Contains info about a suggested post.
StarGiftCollection
Represents a star gift collection.
StarsRating
Represents the profile's star rating, see here for more info.
PaymentsStarGiftCollections
Represents a list of star gift collections.
PaymentsStarGiftCollectionsNotModified
The list of star gift collections hasn't changed.
StoryAlbum
Represents a story album.
StoriesAlbums
Story albums.
StoriesAlbumsNotModified
The story album list hasn't changed.
SearchPostsFlood
Indicates if the specified global post search requires payment.
PaymentsUniqueStarGiftValueInfo
Information about the value of a collectible gift.
ProfileTabPosts
Represents the stories tab of a profile page.
ProfileTabGifts
Represents the gifts tab of a profile page.
ProfileTabFiles
Represents the shared files tab of a profile.
ProfileTabMedia
Represents the media tab of a profile page.
ProfileTabMusic
Represents the music tab of a profile page.
ProfileTabVoice
Represents the voice messages tab of a profile page.
UsersSavedMusicNotModified
This subset of the songs currently pinned on a user's profile hasn't changed, see here for more in
ProfileTabGifs
Represents the gifs tab of a profile page.
ProfileTabLinks
Represents the shared links tab of a profile page.
AccountSavedMusicIds
List of IDs of songs ( document. id s) currently pinned on our profile, see here for more info.
UsersSavedMusic
List of songs currently pinned on a user's profile, see here for more info.
AccountSavedMusicIdsNotModified
The list of IDs of songs ( document. id s) currently pinned on our profile hasn't changed.
PaymentsCheckCanSendGiftResultOk
The specified gift can be sent.
PaymentsCheckCanSendGiftResultFail
The specified gift cannot be sent yet for the specified reason.
InputChatTheme
Set an emoji-based chat theme, returned by account. get Chat Themes.
InputChatThemeEmpty
Remove any currently configured theme.
InputChatThemeUniqueGift
Set a theme based on an owned collectible gift, returned by account. get Unique Gift Chat Themes.
GroupCallMessage
Message in a group call
GroupCallDonor
Star donor information in group calls
StarGiftUpgradePrice
Cost to upgrade star gift
RecentStory
Recent story information
AuctionBidLevel
Bid level information for auctions
StarGiftAuctionState
Star gift auction state
StarGiftAuctionStateNotModified
Auction state unchanged
StarGiftAuctionUserState
User's participation in star gift auction
PaymentsStarGiftAuctionState
Star gift auction state
StarGiftAuctionAcquiredGift
Gift acquired in auction
StarGiftAuctionStateFinished
Finished star gift auction state
PaymentsStarGiftAuctionAcquiredGifts
Gifts acquired from auction
PaymentsStarGiftActiveAuctionsNotModified
Star gift auctions unchanged
StarGiftActiveAuctionState
Active star gift with user's auction state
PhoneGroupCallStars
Star donations in group call
InputStarGiftAuctionSlug
Star gift auction by slug
PaymentsStarGiftActiveAuctions
Active star gift auctions
InputStarGiftAuction
Star gift auction identifier
AccountPasskeyRegistrationOptions
Web Authn passkey registration options and challenge
AccountPasskeys
List of user's registered passkeys
AuthPasskeyLoginOptions
Web Authn passkey login options and challenge
Passkey
Registered passkey credential
InputPasskeyResponseLogin
Web Authn login response
InputPasskeyResponseRegister
Web Authn registration response
InputPasskeyCredentialPublicKey
Web Authn public key credential
InputPasskeyCredentialFirebasePnv
Firebase PNV passkey credential
StarGiftBackground
Star gift background colors
StarGiftAuctionRound
Current round information in auction
PaymentsStarGiftUpgradeAttributes
Star gift upgrade attributes
StarGiftAuctionRoundExtendable
Extendable auction round
MessagesEmojiGameOutcome
Emoji game outcome
MessagesEmojiGameUnavailable
Emoji game unavailable
MessagesEmojiGameDiceInfo
Emoji game dice information
StarGiftAttributeRarity
Star gift rarity level
StarGiftAttributeRarityEpic
Epic rarity star gift
StarGiftAttributeRarityUncommon
Uncommon rarity star gift
StarGiftAttributeRarityLegendary
Legendary rarity star gift
MessagesMessageEmpty
Empty constructor. Can be used, for example, in case when an action did not require to create a serv
KeyboardButtonStyle
Styling options for keyboard buttons
StarGiftAttributeRarityRare
Rare rarity star gift
PremiumGiftOption
Telegram Premium gift option
MessagesWebViewResult
Web view result