All Classes and Interfaces

Class
Description
 
 
 
 
This object represents an animation file (GIF or H.264/MPEG-4 AVC video without sound).
 
 
 
 
 
 
 
 
 
This object represents an audio file
 
 
 
 
 
 
 
 
 
 
This object represents a bot command.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This object represents an incoming callback query from a callback button in an inline keyboard.
This object represents a Telegram chat with an user or a group
Represents rights of an administrator in a chat.
Represents an invite link for a chat.
Represents a join request sent to a chat.
Represents a location to which a chat is connected.
 
 
 
 
 
 
 
 
 
Use this method to change the description of a group, supergroup or channel.
 
 
 
 
 
This object represents a phone contact.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This object represents an animated emoji that displays a random value.
This object represents a general file (as opposed to photos and audio files).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Types of messages entities
 
 
This object represents a file ready to be downloaded
 
This object represents a forum topic.
This object represents a service message about a forum topic closed in the chat.
This object represents a service message about a new forum topic created in the chat.
This object represents a service message about a forum topic reopened in the chat.
 
 
This object represents a game.
This object represents one row of a game high scores table
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Input file used to upload a file to Telegram server and use it afterwards
 
Represents the content of a text message to be sent as the result of an inline query.
Represents the content of a location message to be sent as the result of an inline query.
 
 
 
 
 
 
 
 
 
 
 
Represents the content of a venue message to be sent as the result of an inline query.
 
 
 
 
 
 
 
 
This object represents a point on the map.
 
 
 
This object describes the position on faces where a mask should be placed by default.
 
 
 
 
 
 
 
This object represents a message.
This object represents a service message about a change in auto-delete timer settings.
This object represents one special entity in a text message.
This object represents a unique message identifier.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This object represents one size of a photo or a file / sticker thumbnail.
 
 
 
 
 
 
 
 
This object represents the content of a service message, sent whenever a user in the chat triggers a proximity alert set by another user.
 
 
 
 
 
Contains information about why a request was unsuccessfull.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This object represents a sticker.
This object represents a sticker set.
 
 
 
 
 
 
 
 
Main interface for telegram bots.
 
 
 
 
 
 
 
 
 
 
 
This object represents an incoming update.
 
 
 
This object represents a Telegram user or bot.
This object represent a user's profile pictures.
 
This object represents a venue.
This object represents a video file.
This object represents a service message about a video chat ended in the chat.
This object represents a service message about new members invited to a video chat.
This object represents a service message about a video chat scheduled in the chat.
 
This object represents a video message (available in Telegram apps as of v.4.0).
This object represents a voice note
Contains data sent from a web app to the bot.
 
 
 
Contains information about the current status of a webhook.