Что решает

Публикация из webhook в Telegram

Один POST на webhook — и пост в вашем Telegram-канале.

Webhook
Telegram Telegram

Что болит

Нужно публиковать в Telegram-канал из своего сервиса — по событию, по расписанию, из скрипта. Поднимать и поддерживать бота на Telegram Bot API ради этого — лишняя инфраструктура.

Как решает Crosslybot

Crosslybot принимает пост по webhook: вы шлёте POST с текстом и медиа — пост уходит в Telegram-канал. Идемпотентность по ключу, HMAC-подпись, автоматический retry.

Crosslybot принимает посты по webhook и публикует их в Telegram-канал. Вы шлёте один POST с текстом и медиа — пост уходит в канал, без поднятия собственного бота на Telegram Bot API.

Идемпотентность по ключу защищает от дублей, HMAC-подпись с проверкой timestamp — от подделки, а неуспешные доставки повторяются автоматически. Sandbox-эндпоинт позволяет проверить payload без реальной публикации. Подходит для бэкендов, скриптов, cron и AI-агентов.

Как настроить

1

Создайте webhook-эндпоинт

В панели Crosslybot создайте входящий webhook и привяжите к проекту с Telegram-целью.

2

Возьмите токен

Скопируйте Bearer-токен и при необходимости HMAC-секрет эндпоинта.

3

Отправьте POST

Шлите JSON с text, media и idempotency_key. Sandbox-эндпоинт проверит payload без публикации.

4

Подключите в пайплайн

Вызывайте webhook из бэкенда, cron, CI/CD или AI-агента.

Что внутри

Без бота на Bot API

Не нужно поднимать и поддерживать собственного Telegram-бота — публикация идёт через webhook Crosslybot.

Идемпотентность и retry

Повторный POST с тем же ключом не создаёт дубль, неуспешные доставки повторяются автоматически.

Защита эндпоинта

Bearer-токен, опциональная HMAC-подпись с проверкой timestamp и IP-allowlist.

Результат

Публикация в Telegram из любого кода — одним POST, без поддержки платформенного API.

Частые вопросы

Можно ли публиковать в конкретный канал?

Да. Эндпоинт привязан к проекту; в payload можно указать targets, если целей несколько.

Что приходит в payload?

Текст, медиа, кнопки, entities — формат симметричен тому, как Telegram отдаёт сообщения.

Как тестировать?

Sandbox-эндпоинт /v1/sandbox/test валидирует payload без реальной публикации — удобно для CI/CD.

Какой тариф нужен?

Webhook IN доступен с тарифа Про и выше.

Бесплатный тариф

Готовы попробовать?

Подключите бота за 2 минуты. Бесплатный тариф — без карт и регистраций.

Подробнее о боте →