Публикация из webhook в Max
Один POST на webhook — и пост в вашем канале Max.
Что болит
Нужно публиковать в канал Max из своего сервиса — по событию или по расписанию. Max Bot API — отдельная интеграция, которую придётся писать и поддерживать ради одной задачи.
Как решает Crosslybot
Crosslybot принимает пост по webhook: вы шлёте POST с текстом и медиа — пост уходит в канал Max. Идемпотентность по ключу, HMAC-подпись, автоматический retry.
Crosslybot принимает посты по webhook и публикует их в канал Max. Вы шлёте один POST с текстом и медиа — пост уходит в канал, без собственной интеграции с Max Bot API.
Идемпотентность по ключу защищает от дублей, HMAC-подпись с проверкой timestamp — от подделки, неуспешные доставки повторяются автоматически. Видео до 2 ГБ загружаются потоково. Sandbox-эндпоинт позволяет проверить payload без реальной публикации.
Как настроить
Создайте webhook-эндпоинт
В панели Crosslybot создайте входящий webhook и привяжите к проекту с целью Max.
Возьмите токен
Скопируйте Bearer-токен и при необходимости HMAC-секрет эндпоинта.
Отправьте POST
Шлите JSON с text, media и idempotency_key. Sandbox-эндпоинт проверит payload без публикации.
Подключите в пайплайн
Вызывайте webhook из бэкенда, cron, CI/CD или AI-агента.
Что внутри
Без интеграции с Max API
Не нужно писать и поддерживать собственную интеграцию с Max Bot API — публикация идёт через webhook.
Идемпотентность и retry
Повторный POST с тем же ключом не создаёт дубль, неуспешные доставки повторяются автоматически.
Защита эндпоинта
Bearer-токен, опциональная HMAC-подпись с проверкой timestamp и IP-allowlist.
Результат
Публикация в Max из любого кода — одним POST, без поддержки платформенного API.
Частые вопросы
Что приходит в payload?
Текст, медиа, кнопки, entities — единый формат для всех платформ-целей.
Большие видео поддерживаются?
Да. Max принимает видео до 2 ГБ, Crosslybot загружает их потоково.
Как тестировать?
Sandbox-эндпоинт /v1/sandbox/test валидирует payload без реальной публикации.
Какой тариф нужен?
Webhook IN доступен с тарифа Про и выше.
Готовы попробовать?
Подключите бота за 2 минуты. Бесплатный тариф — без карт и регистраций.