Index of types


A
action [TelegramApi.Command]
The actions that can be used by the bot's commands
action [TelegramApi.ChatAction]
Represents all recognized chat actions
article [TelegramApi.InlineQuery.Out]
Represents an article sent as a reply
audio [TelegramApi.InlineQuery.Out]
Represents a voice recording (ogg) sent as a reply
audio [TelegramApi.Audio.Out]
Represents the outgoing audio message.
audio [TelegramApi.Audio]
Represents an audio message (mp3)

C
cached_audio [TelegramApi.InlineQuery.Out]
cached_document [TelegramApi.InlineQuery.Out]
Represents a video, which has already been uploaded to the Telegram servers, sent as a reply
cached_gif [TelegramApi.InlineQuery.Out]
Represents a gif, which has already been uploaded to the Telegram servers, sent as a reply, but converted to an mp4 video file
cached_mpeg4gif [TelegramApi.InlineQuery.Out]
Represents a link to a sticker stored on the Telegram servers
cached_photo [TelegramApi.InlineQuery.Out]
Represents a gif, which has already been uploaded to the Telegram servers, sent as a reply
cached_sticker [TelegramApi.InlineQuery.Out]
Represents a file (PDF or ZIP), which has already been uploaded to the Telegram servers, sent as a reply
cached_video [TelegramApi.InlineQuery.Out]
Represents a voice recording (OGG), which has already been uploaded to the Telegram servers, sent as a reply
cached_voice [TelegramApi.InlineQuery.Out]
Represents an audio clip (MP3), which has already been uploaded to the Telegram servers, sent as a reply
callback_query [TelegramApi.CallbackQuery]
Represents the reply from the callback query
chat [TelegramApi.Chat]
Represents a chat where messages can be sent or received
chat_member [TelegramApi.ChatMember]
Represents the chat member object (the user itself and their status)
chat_type [TelegramApi.Chat]
The type of groupchat that the bot is in
chosen_inline_result [TelegramApi.InlineQuery]
Represents the reply to an InlineQuery bot if one is requested
command [TelegramApi.Command]
This type is used to represent available commands.
contact [TelegramApi.InlineQuery.Out]
Represents a photo, which has already been uploaded to the Telegram servers, sent as a reply
contact [TelegramApi.InputMessageContent]
Represents the content of a message to be sent as the result of an inline query
contact [TelegramApi.Contact.Out]
Represents the outgoing contact message
contact [TelegramApi.Contact]
Represents a contact shared in a message

D
document [TelegramApi.InlineQuery.Out]
Represents a location on a map (usually the user's location)
document [TelegramApi.Document.Out]
Represents the document voice message.
document [TelegramApi.Document]
Represents a general file sent in a message

E
entity_type [TelegramApi.MessageEntity]
The type of formatting to apply to the text

F
file [TelegramApi.File]
Represents the information returned by getFile for the file_id
force_reply [TelegramApi.ReplyMarkup]
Represents the request to force a reply

G
gif [TelegramApi.InlineQuery.Out]
Represents a gif sent as a reply, but converted to an mp4 video file

I
inline_keyboard_button [TelegramApi.InlineKeyboardButton]
Represents the button's data
inline_keyboard_markup [TelegramApi.ReplyMarkup]
Represents a custom inline keyboard
inline_query [TelegramApi.InlineQuery]
Represents incoming messages for an InlineQuery bot
inline_query_result [TelegramApi.InlineQuery.Out]
Represents all the replies that can be given to an inline query
input_message_content [TelegramApi.InputMessageContent]

K
keyboard_button [TelegramApi.KeyboardButton]
Represents the button's data

L
location [TelegramApi.InlineQuery.Out]
Represents a venue for an event set by the user
location [TelegramApi.InputMessageContent]
Represents the content of a venue message to be sent as the result of an inline query
location [TelegramApi.Location.Out]
Represents the outgoing location message
location [TelegramApi.Location]
Represents a location sent by a user in terms of longitude/latitude coordinates

M
message [TelegramApi.Message]
Represents a message in a chat.
message_entity [TelegramApi.MessageEntity]
Represents the message entity inside of the message
mpeg4gif [TelegramApi.InlineQuery.Out]
Represents a video sent as a reply

P
parse_mode [TelegramApi.ParseMode]
Represents the mode used for formatting text sent to the user (bold, italics, fixed-width, or inline URLs)
photo [TelegramApi.InlineQuery.Out]
Represents a gif sent as a reply
photo_size [TelegramApi.PhotoSize.Out]
Represents the outgoing photo message.
photo_size [TelegramApi.PhotoSize]
Represents any kind of image sent in a message or used as a thumbnail, profile picture, etc.

R
reply_keyboard_hide [TelegramApi.ReplyMarkup]
Represents the request to hide a keyboard
reply_keyboard_markup [TelegramApi.ReplyMarkup]
Represents the custom keyboard type
reply_markup [TelegramApi.ReplyMarkup]
Represents all possible reply markup options
result [TelegramApi.Result]
Stores the return value if a function succeeded or a string if the function failed

S
status [TelegramApi.ChatMember]
Represents the user's role in the chat
sticker [TelegramApi.Sticker.Out]
Represents the outgoing sticker message.
sticker [TelegramApi.Sticker]
Represents sticker messages

T
text [TelegramApi.InputMessageContent]
Represents the content of a text message to be sent as the result of an inline query

U
update [TelegramApi.Update]
Stores the info for updates to a chat/group
user [TelegramApi.User]
Represents a user profile
user_profile_photos [TelegramApi.UserProfilePhotos]
Represents a user's profile pictures, each in multiple sizes

V
venue [TelegramApi.InlineQuery.Out]
Represents contact info for a user being sent
venue [TelegramApi.InputMessageContent]
Represents the content of a contact message to be sent as the result of an inline query
venue [TelegramApi.Venue.Out]
venue [TelegramApi.Venue]
Represents an event venue in a chat
video [TelegramApi.InlineQuery.Out]
Represents an audio file (mp3) sent as a reply
video [TelegramApi.Video.Out]
Represents the outgoing video message.
video [TelegramApi.Video]
Represents a video file sent in a message
voice [TelegramApi.InlineQuery.Out]
Represents a generic file/document (.pdf/.zip supported) sent as a reply
voice [TelegramApi.Voice.Out]
Represents the outgoing voice message.
voice [TelegramApi.Voice]
Represents a voice message (ogg)