Package: maxapi.enums¶
maxapi.enums
¶
api_path
¶
ApiPath
¶
Bases: str, Enum
Перечисление всех доступных API-эндпоинтов.
Используется для унифицированного указания путей при отправке запросов.
attachment
¶
AttachmentType
¶
Bases: str, Enum
Типы вложений, поддерживаемые в сообщениях.
Используется для указания типа содержимого при отправке или обработке вложений.
button_type
¶
ButtonType
¶
Bases: str, Enum
Типы кнопок, доступных в интерфейсе бота.
Определяют поведение при нажатии на кнопку в сообщении.
chat_permission
¶
ChatPermission
¶
Bases: str, Enum
Права доступа пользователя в чате.
Используются для управления разрешениями при добавлении участников или изменении настроек чата.
chat_status
¶
ChatStatus
¶
Bases: str, Enum
Статус чата относительно пользователя или системы.
Используется для отображения текущего состояния чата или определения доступных действий.
chat_type
¶
ChatType
¶
Bases: str, Enum
Тип чата.
Используется для различения личных и групповых чатов.
http_method
¶
HTTPMethod
¶
Bases: str, Enum
HTTP-методы, поддерживаемые клиентом API.
Используются при выполнении запросов к серверу.
intent
¶
Intent
¶
Bases: str, Enum
Тип интента (намерения) кнопки.
Используется для стилизации и логической классификации пользовательских действий.
message_link_type
¶
MessageLinkType
¶
Bases: str, Enum
Тип связи между сообщениями.
Используется для указания типа привязки: пересылка или ответ.
parse_mode
¶
ParseMode
¶
Bases: str, Enum
Формат разметки текста сообщений.
Используется для указания способа интерпретации стилей (жирный, курсив, ссылки и т.д.).
sender_action
¶
SenderAction
¶
Bases: str, Enum
Действия отправителя, отображаемые получателю в интерфейсе.
Используются для имитации активности (например, "печатает...") перед отправкой сообщения или медиа.
text_style
¶
TextStyle
¶
Bases: Enum
Стили текста, применяемые в сообщениях.
Используются для форматирования и выделения частей текста в сообщении.