Удалить сообщение
Удаляет указанное сообщение.
max_delete_message(message_id)
Параметры
| Параметр | Описание |
|---|---|
message_id |
ID сообщения, которое необходимо удалить. Обязательный параметр. |
Проверка подписки в групповом чате
Проверяет, состоит ли пользователь в групповом чате.
max_get_chat_member(chat_id, user_id)
Параметры
| Параметр | Описание |
|---|---|
chat_id |
Идентификатор группового чата или канала в MAX. |
user_id |
ID пользователя. |
Возвращаемое значение
Если пользователь состоит в чате, функция возвращает объект с информацией о нем.
Если пользователь отсутствует в чате, функция возвращает:
None
Пример использования
test = max_get_chat_member(-123456789876, id_user)
где:
-
-123456789876— идентификатор чата или канала, подписку на который необходимо проверить. -
id_user— системная переменная, содержащая ID пользователя.
Ответ, если пользователь состоит в чате
{
"last_access_time": 1773919506455,
"is_owner": false,
"is_admin": false,
"join_time": 1773919506455,
"user_id": 5629219,
"first_name": "Tammy",
"last_name": "Anw",
"is_bot": false,
"last_activity_time": 1773919503000,
"avatar_url": "https://i.oneme.ru/i?r=BUFglOvkF6bn--g5U-BFgIkJ0mY5P8dF4T07z1RJjDqz22ee8G3r5tY7WE9sVySelj049w2aqEqPjDkS8j_urqGG",
"full_avatar_url": "https://i.oneme.ru/i?r=BTFjO43w8Yr1OSJ4tcurq5HiKvNSlBkRpQUHL6c7ALhsGi3evqe__2qMW2oV_NMniqI",
"name": "Tammy Anw"
}
Ответ, если пользователь отсутствует в чате
None
Иллюстрация

Добавить пользователя в групповой чат
Добавляет пользователя в указанный групповой чат.
max_add_chat_member(chat_id, user_id)
Параметры
| Параметр | Описание |
|---|---|
chat_id |
Идентификатор группового чата в MAX. |
user_id |
ID пользователя, которого необходимо добавить. |
Удалить пользователя из группового чата
Удаляет пользователя из указанного группового чата.
max_delete_chat_member(chat_id, user_id)
Параметры
| Параметр | Описание |
|---|---|
chat_id |
Идентификатор группового чата в MAX. |
user_id |
ID пользователя, которого необходимо удалить. |
Отправить сообщение
Отправляет текстовое сообщение пользователю.
max_send_message(
platform_id,
text,
enable_markdown,
enable_html,
disable_link_preview,
disable_notification,
send_by_user_id,
bot_account_id
)
Параметры
| Параметр | Описание |
|---|---|
platform_id |
platform_id пользователя. Если используется параметр send_by_user_id, вместо platform_id необходимо передать user_id. |
text |
Текст сообщения. |
enable_markdown |
Включить поддержку Markdown. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
enable_html |
Включить поддержку HTML. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
disable_link_preview |
Отключить предпросмотр ссылок. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
disable_notification |
Отправить сообщение без уведомления. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
send_by_user_id |
Использовать user_id вместо platform_id. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
bot_account_id |
ID аккаунта (бота), от имени которого будет отправлено сообщение. Необязательный параметр. |
Отправить фото
Отправляет изображение пользователю.
max_send_photo(
platform_id,
image_url,
caption,
enable_markdown,
enable_html,
disable_link_preview,
disable_notification,
send_by_user_id,
bot_account_id
)
Параметры
| Параметр | Описание |
|---|---|
platform_id |
platform_id пользователя. Если используется параметр send_by_user_id, вместо platform_id необходимо передать user_id. |
image_url |
URL изображения. |
caption |
Подпись к изображению. Необязательный параметр. |
enable_markdown |
Включить поддержку Markdown. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
enable_html |
Включить поддержку HTML. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
disable_link_preview |
Отключить предпросмотр ссылок. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
disable_notification |
Отправить сообщение без уведомления. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
send_by_user_id |
Использовать user_id вместо platform_id. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
bot_account_id |
ID аккаунта (бота), от имени которого будет отправлено сообщение. Необязательный параметр. |
Отправить файл
Отправляет документ пользователю.
max_send_document(
platform_id,
file_url,
caption,
enable_markdown,
enable_html,
disable_link_preview,
disable_notification,
send_by_user_id,
bot_account_id
)
Параметры
| Параметр | Описание |
|---|---|
platform_id |
platform_id пользователя. Если используется параметр send_by_user_id, вместо platform_id необходимо передать user_id. |
file_url |
URL документа. |
caption |
Подпись к документу. Необязательный параметр. |
enable_markdown |
Включить поддержку Markdown. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
enable_html |
Включить поддержку HTML. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
disable_link_preview |
Отключить предпросмотр ссылок. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
disable_notification |
Отправить сообщение без уведомления. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
send_by_user_id |
Использовать user_id вместо platform_id. Необязательный параметр. Для включения передайте "1" или любое значение, кроме 0 или False. |
bot_account_id |
ID аккаунта (бота), от имени которого будет отправлено сообщение. Необязательный параметр. |