Classes, interfaces, and traits

AnimationType

Class AnimationType.

« More »

AudioType

Class AudioType.

« More »

BotCommandType

Class BotCommandType.

« More »

CallbackGameType

Class CallbackGameType.

« More »

CallbackQueryType

Class CallbackQueryType represents an incoming callback query from a callback button in an inline keyboard.

« More »

ChatLocationType

« More »

ChatPermissionsType

Class ChatPermissionsType Describes actions that a non-administrator user is allowed to take in a chat.

« More »

ChatPhotoType

Class ChatPhotoType.

« More »

ChosenInlineResultType

Class ChosenInlineResultType.

« More »

ContactType

Class ContactType.

« More »

DiceType

Class DiceType.

« More »

DocumentType

Class DocumentType.

« More »

EncryptedCredentialsType

Class EncryptedCredentialsType.

« More »

EncryptedPassportElementType

Class EncryptedPassportElementType.

« More »

FileType

Class FileType This object represents a file ready to be downloaded.

« More »

ForceReplyType

Class ForceReplyType.

« More »

GameHighScoreType

Class GameHighScoreType.

« More »

GameType

Class GameType.

« More »

InlineKeyboardButtonType

Class InlineKeyboardButtonType.

« More »

InlineKeyboardMarkupType

Class InlineKeyboardMarkupType Note: This will only work in Telegram versions released after 9 April, 2016. O Older clients will display unsupported message.

« More »

InlineQueryType

Class InlineQueryType.

« More »

InputFileType

Class InputFileType.

« More »

InvoiceType

Class InvoiceType.

« More »

KeyboardButtonType

Class KeyboardButtonType Note: request_contact and request_location options will only work in Telegram versions released after 9 April, 2016. Older clients will ignore them.

« More »

LabeledPriceType

Class LabeledPriceType.

« More »

LocationType

Class LocationType.

« More »

LoginUrlType

Class LoginUrlType This object represents a parameter of the inline keyboard button used to automatically authorize a user.

« More »

MaskPositionType

Class MaskPositionType.

« More »

MessageIdType

This object represents a unique message identifier.

« More »

MessageType

Class MessageType.

« More »

OrderInfoType

Class OrderInfoType.

« More »

PassportDataType

Class PassportDataType.

« More »

PassportFileType

Class PassportFileType.

« More »

PhotoSizeType

Class PhotoSizeType.

« More »

PollAnswerType

This object represents an answer of a user in a non-anonymous poll.

« More »

PollOptionType

Class PollOptionType This object contains information about one answer option in a poll.

« More »

PollType

Class PollType This object contains information about a poll.

« More »

PreCheckoutQueryType

Class PreCheckoutQueryType.

« More »

ProximityAlertTriggeredType

This object represents the content of a service message, sent whenever a user in the chat triggers a proximity alert set by another user.

« More »

ReplyKeyboardMarkupType

Class ReplyKeyboardMarkupType.

« More »

ReplyKeyboardRemoveType

Class ReplyKeyboardRemoveType.

« More »

ResponseParametersType

Class ResponseParametersType.

« More »

ShippingAddressType

Class ShippingAddressType.

« More »

ShippingOption

Class ShippingOption.

« More »

ShippingQueryType

Class ShippingQueryType.

« More »

StickerSetType

Class StickerSetType.

« More »

StickerType

Class StickerType.

« More »

SuccessfulPaymentType

Class SuccessfulPaymentType.

« More »

UpdateType

Class UpdateType.

« More »

UserProfilePhotosType

Class UserProfilePhotosType.

« More »

UserType

Class UserType.

« More »

VenueType

Class VenueType.

« More »

VideoNoteType

Class VideoNoteType.

« More »

VideoType

Class VideoType.

« More »

VoiceType

Class VoiceType.

« More »

WebhookInfoType

Class WebhookInfoType.

« More »

Classes, interfaces, and traits

InlineQueryResultArticleType

Class InlineQueryResultArticleType.

« More »

InlineQueryResultAudioType

Class InlineQueryResultAudio.

« More »

InlineQueryResultCachedAudioType

Class InlineQueryResultCachedAudioType.

« More »

InlineQueryResultCachedDocumentType

Class InlineQueryResultCachedDocumentType.

« More »

InlineQueryResultCachedGifType

Class InlineQueryResultCachedGifType.

« More »

InlineQueryResultCachedMpeg4GifType

Class InlineQueryResultCachedMpeg4GifType.

« More »

InlineQueryResultCachedPhotoType

Class InlineQueryResultCachedPhotoType.

« More »

InlineQueryResultCachedStickerType

Class InlineQueryResultCachedStickerType.

« More »

InlineQueryResultCachedVideoType

Class InlineQueryResultCachedVideoType.

« More »

InlineQueryResultCachedVoiceType

Class InlineQueryResultCachedVoiceType.

« More »

InlineQueryResultContactType

Class InlineQueryResultContactType.

« More »

InlineQueryResultGameType

Class InlineQueryResultGameType.

« More »

InlineQueryResultGifType

Class InlineQueryResultGifType.

« More »

InlineQueryResultLocationType

Class InlineQueryResultLocationType.

« More »

InlineQueryResultMpeg4GifType

Class InlineQueryResultMpeg4GifType.

« More »

InlineQueryResultPhotoType

Class InlineQueryResultPhotoType.

« More »

InlineQueryResultVenueType

Class InlineQueryResultVenueType.

« More »

InlineQueryResultVoiceType

Class InlineQueryResultVoiceType.

« More »

Classes, interfaces, and traits

InputMediaAnimationType

Class InputMediaAnimationType.

« More »

InputMediaAudioType

Class InputMediaAudioType.

« More »

InputMediaDocumentType

Class InputMediaDocumentType.

« More »

InputMediaPhotoType

Class InputMediaPhotoType.

« More »

InputMediaVideoType

Class InputMediaVideoType.

« More »

Classes, interfaces, and traits

InputContactMessageContentType

Class InputContactMessageContentType.

« More »

InputLocationMessageContentType

Class InputLocationMessageContentType.

« More »

InputMessageContentType

Class InputMessageContentType.

« More »

InputTextMessageContentType

Class InputTextMessageContentType.

« More »

InputVenueMessageContent

Class InputVenueMessageContent.

« More »

Classes, interfaces, and traits

PassportElementErrorDataFieldType

Class PassportElementErrorDataFieldType.

« More »

PassportElementErrorFileType

Class PassportElementErrorFileType.

« More »

PassportElementErrorFilesType

Class PassportElementErrorFileType.

« More »

PassportElementErrorFrontSideType

Class PassportElementErrorFrontSideType.

« More »

PassportElementErrorReverseSideType

Class PassportElementErrorReverseSideType.

« More »

PassportElementErrorSelfieType

Class PassportElementErrorSelfieType.

« More »

PassportElementErrorTranslationFileType

Class PassportElementErrorTranslationFileType.

« More »

PassportElementErrorTranslationFilesType

Class PassportElementErrorTranslationFilesType.

« More »

PassportElementErrorType

Class PassportElementErrorType.

« More »

PassportElementErrorUnspecifiedType

Class PassportElementErrorUnspecifiedType.

« More »

Classes, interfaces, and traits

KeyboardButtonPollType

This object represents type of a poll, which is allowed to be created and sent when the corresponding button is pressed.

« More »

Classes, interfaces, and traits

CaptionEntitiesFieldTrait

« More »

GooglePlaceFieldsTrait

« More »