Удалить сообщение

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 это идентификатор чата/канала подписку на который Вы проверяете

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)

Параметр Описание
! platfrom_id platfrom_id клиента
! text текст сообщения
enable_markdown включить разметку текста markdown. Необязательный параметр
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. Чтобы отправить сообщение по user_id, нужно передать этот параметр, и вместо platfrom_id передать user_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)

Отправить файл

max_send_document(platform_id, file_url, caption, enable_markdown, enable_html, disable_link_preview, disable_notification, send_by_user_id)