Animation |
This object represents an animation file (GIF or H.264/MPEG-4 AVC video without sound).
|
Audio |
This object represents an audio file to be treated as music by the https://github.com/Cadiducho/Telegram-Bot-API/blob/master/LICENSE clients.
|
BotCommand |
This object represents a bot command.
|
CallbackQuery |
This object represents an incoming callback query from a callback button in an inline keyboard.
|
Chat |
Represents a chat.
|
ChatMember |
This object contains information about one member of the chat.
|
ChatPermissions |
Describes actions that a non-administrator user is allowed to take in a chat.
|
ChatPhoto |
This object represents a sticker set.
|
Contact |
This object represents a phone contact.
|
Dice |
This object represents a dice with random value from 1 to 6.
|
Document |
This object represents a general file (as opposed to photos, voice messages and audio files).
|
File |
This object represents a file ready to be downloaded.
|
ForceReply |
Upon receiving a message with this object, Telegram clients will display a reply interface to
the user (act as if the user has selected the bot‘s message and tapped ’Reply').
|
InputMedia |
This object represents the content of a media message to be sent.
|
InputMediaAnimation |
Represents an animation file (GIF or H.264/MPEG-4 AVC video without sound) to be sent.
|
InputMediaAudio |
Represents an audio file to be treated as music to be sent.
|
InputMediaDocument |
Represents a general file to be sent.
|
InputMediaPhoto |
Represents a photo to be sent.
|
InputMediaVideo |
Represents a video to be sent.
|
KeyboardButton |
This object represents one button of the reply keyboard.
|
KeyboardButtonPollType |
This object represents type of a poll, which is allowed to be created and sent when the corresponding button is pressed.
|
Location |
This object represents a point on the map.
|
LoginUrl |
This object represents a parameter of the inline keyboard button used to automatically authorize a user.
|
MaskPosition |
This object describes the position on faces where a mask should be placed by default.
|
Message |
This object represents a message.
|
MessageEntity |
This object represents one special entity in a text message.
|
PhotoSize |
This object represents one size of a photo or a file / sticker thumbnail.
|
Poll |
This object contains information about a poll.
|
PollAnswer |
This object represents an answer of a user in a non-anonymous poll.
|
PollOption |
This object contains information about a poll.
|
ReplyKeyboardMarkup |
This object represents a custom keyboard with reply options (see Introduction to bots for details and examples).
|
ReplyKeyboardRemove |
Upon receiving a message with this object, Telegram clients will hide the current custom keyboard and display the default letter-keyboard.
|
Sticker |
This object represents a sticker.
|
StickerSet |
This object represents a sticker set.
|
TelegramBot |
|
Update |
This object represents an incoming update.
|
User |
|
UserProfilePhotos |
This object represent a user's profile pictures.
|
Venue |
This object represents a venue.
|
Video |
This object represents a video file.
|
VideoNote |
This object represents a video message (available in Telegram apps as of v.4.0).
|
Voice |
This object represents a voice note.
|
WebhookInfo |
Contains information about the current status of a webhook.
|