types library
Max Bot API Types
This library exports only the type definitions.
Classes
- ActionResponse
- Action response (success or error)
- Attachment
- Base attachment class
- AttachmentRequest
- Base attachment request class
- AudioAttachment
- Audio attachment
- AudioAttachmentRequest
- Audio attachment request
- BotAddedUpdate
- Bot added update
- BotCommand
- Represents a bot command
- BotInfo
- Represents bot information
- BotRemovedUpdate
- Bot removed update
- BotStartedUpdate
- Bot started update
- Button
- Base button class
- Callback
- Callback information
- CallbackButton
- Callback button
- Chat
- Represents a chat
- ChatButton
- Chat button
- ChatIcon
- Chat icon
- ChatMember
- Chat member
- ChatTitleChangedUpdate
- Chat title changed update
- ConstructedMessage
- Constructed message (subset of Message)
- ContactAttachment
- Contact attachment
- ContactAttachmentRequest
- Contact attachment request
- ErrorResponse
- Error response
- FileAttachment
- File attachment
- FileAttachmentRequest
- File attachment request
- ImageAttachmentRequest
- Image attachment request
- InlineKeyboardAttachment
- Inline keyboard attachment
- InlineKeyboardAttachmentRequest
- Inline keyboard attachment request
- LinkButton
- Link button
- LinkedMessage
- Linked message
- LocationAttachment
- Location attachment
- LocationAttachmentRequest
- Location attachment request
- MarkupElement
- Base markup element class
- MediaPayload
- Media payload for attachments
- Message
- Message
- MessageBody
- Message body
- MessageCallbackUpdate
- Message callback update
- MessageChatCreatedUpdate
- Message chat created update
- MessageConstructedUpdate
- Message constructed update
- MessageConstructionRequestUpdate
- Message construction request update
- MessageCreatedUpdate
- Message created update
- MessageEditedUpdate
- Message edited update
- MessageRecipient
- Message recipient
- MessageRemovedUpdate
- Message removed update
- MessageStat
- Message statistics
- PhotoAttachment
- Photo/Image attachment
- PhotoAttachmentRequestPayload
- Photo attachment request payload
- RequestContactButton
- Request contact button
- RequestGeoLocationButton
- Request geo location button
- Share attachment
- Share attachment request
- StickerAttachment
- Sticker attachment
- StickerAttachmentRequest
- Sticker attachment request
- SuccessResponse
- Success response
- Update
- Base update class
- User
- Represents a Max messenger user
- UserAddedUpdate
- User added update
- UserMentionMarkup
- User mention markup
- UserRemovedUpdate
- User removed update
- UserWithPhoto
- User with photo information
- VideoAttachment
- Video attachment
- VideoAttachmentRequest
- Video attachment request
Enums
- ButtonIntent
- Button intent enumeration
- ChatPermissions
- Chat permissions enumeration
- ChatStatus
- Chat status enumeration
- ChatType
- Chat type enumeration
- MessageLinkType
- Message link type enumeration
- SenderAction
- Sender action enumeration
- UpdateType
- Update type enumeration
- UploadType
- Upload type enumeration
Typedefs
- MessageConstructor = User
- Message constructor alias
- MessageSender = User
- Message sender alias