Операция выполнена!
Закрыть
Хабы: Python, VK API, Мессенджеры

Юзербот — это обычный аккаунт MAX с подтвержденным номером телефона, которым управляет скрипт. В отличие от официальных чат-ботов, юзербот сидит под капотом обычного клиентского профиля. Официального API для этого нет, платформа такие вольности не любит. Но если нужно обойти ограничения и автоматизировать рутину — приходится использовать сторонние библиотеки.

 

Что нужно знать перед запуском:

Скрипт работает 24/7 с обычного аккаунта.

Доступны любые действия, которые может выполнить живой человек.

Нужно жестко контролировать частоту запросов. Ошибка в лимитах — улетаете в бан.

 

На чем писать юзербота:

Green-API - Есть техподдержка, SLA, стабильные коннекты.

PyMax - open-source, Настраиваете сами, падают без предупреждения.

 

Разбираем Green-API

Green-API дает готовый интерфейс для управления аккаунтом MAX. Смотрим, что умеет этот шлюз.

 

1. Работа с сообщениями

Отправка:

SendMessage — текст до 4000 символов, поддерживает эмодзи.

SendFileByUrl — отправляет медиа по внешней ссылке.

SendFileByUpload — грузит локальный файл через multipart/form-data.

SendLocation — кидает геопозицию (широта, долгота, название).

SendContact — отправляет карточку vCard.

 

Скачивание файлов:

Для личных и групповых чатов используется метод DownloadFile. Тянет картинки, документы, аудио и видео.

 

2. Парсинг истории:

Чтобы выгрузить переписку из группы или диалога используется метод GetChatHistory, при этом максимальная глубина выгрузки чатов - до 5000 сообщений за 3 месяца, которые можно отфильтровать по дате.

 

HTTP-запрос:

Читать далее
Читайте также
НОВОСТИ

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro