Namespace TelegramBotApi.Types
Classes
Animation
Represents an audio file to be treated like music
ApiResponse<T>
Represents a response from the telegram bot API
Audio
Represents an audio file to be treated like music
CallbackQuery
This object represents an incoming callback query from a callback button in an inline keyboard. If the button that originated the query was attached to a message sent by the bot, the field message will be present. If the button was attached to a message sent via the bot (in inline mode), the field inline_message_id will be present. Exactly one of the fields data or game_short_name will be present.
Chat
Represents a chat.
ChatId
Identifier of a telegram chat
ChatMember
Represents a member of a chat
ChatPhoto
This object represents a chat photo.
Contact
Represents a phone contact
Document
Represents a general file
File
Represents a file ready to be downloaded. Valid for at least one hour.
Location
This object represents a point on the map.
MaskPosition
This object describes the position on faces where a mask should be placed by default.
Message
Represents a message of any type
MessageEntity
Represents a special entity in a text message
PhotoSize
Represents one size of a photo or a file/sticker thumbnail
ResponseParameters
The response parameters that might be given by telegram on a failed request
Sticker
This object represents a sticker.
StickerSet
This object represents a sticker set.
Update
This object represents an incoming update. At most one of the optional parameters can be present in any given update.
User
This object represents a Telegram user or bot.
UserProfilePictures
Represents a users profile pictures
Venue
Represents a venue
Video
Represents a video file
VideoNote
Represents a video note
Voice
Represents a voice note
WebhookInfo
Contains information about the current status of a webhook