Токен проверяется сразу
При вставке токена платформа сама вызывает Telegram getMe. Неверный токен - это мгновенная ошибка в поле формы, а не молчаливый мёртвый поллер, который никогда никому не ответит.
Опишите роль будущего бота в промпте, вставьте токен от @BotFather в форме агента в консоли Dada Cloud - и через пару минут в Telegram отвечает собственный AI-бот. Ни строчки кода, ни своего long polling, ни вебхука, ни отдельного приложения ради интеграции.
Четыре шага, ни одной строчки кода.
В разделе «Агенты» консоли опишите роль будущего бота в системном промпте и при желании подключите MCP-инструменты. Сохраните агента - поле для Telegram-бота появится только после этого.
Откройте в Telegram чат с @BotFather, создайте бота командой /newbot и скопируйте выданный токен.
В форме агента, в поле «Telegram-бот», вставьте токен и нажмите «Подключить». Платформа проверит его через Telegram getMe и сразу покажет ошибку, если токен неверный.
Как только форма покажет «Подключён как @имя_бота», напишите ему в Telegram: сообщение уйдёт агенту, а ответ модели придёт обратно в тот же чат.
При вставке токена платформа сама вызывает Telegram getMe. Неверный токен - это мгновенная ошибка в поле формы, а не молчаливый мёртвый поллер, который никогда никому не ответит.
Шлюз сам опрашивает Telegram getUpdates. Домен, TLS-сертификат и отдельный веб-сервер под бота не нужны вообще - разворачивать под это нечего.
Бот привязывается к агенту прямо в форме, где вы его уже создаёте и редактируете - без нового раздела консоли и без второго деплоя ради интеграции.
Кнопка «Отключить» работает и когда привязки нет. Повторный вызов ничего не ломает - это самая частая причина сломанных интеграций «отключил дважды».
Если сообщение пришло раньше, чем агент поднялся, шлюз повторяет попытку с задержкой, а после примерно 30 секунд неудач пишет об этом в чат вместо тишины.
Все привязки хранятся в базе. При рестарте процесса каждый поллер поднимается заново сам - пересвязывать бота вручную не нужно.
Нет. Нужны текстовый промпт с описанием роли агента и токен от @BotFather - оба вставляются в обычную форму в консоли, программировать не нужно.
Поллинг - шлюз сам опрашивает Telegram getUpdates. Домен, TLS-сертификат и отдельный HTTP-сервер под бота не требуются.
Шлюз повторяет попытку с задержкой. Если агент не поднимается дольше примерно 30 секунд, в Telegram придёт сообщение, что агент ещё разворачивается, а не тишина.
Форма проверяет токен через Telegram getMe до сохранения. Неверный токен возвращает ошибку сразу в поле формы, привязка не создаётся.
Нет, связка строго один к одному: один токен бота - один агент. Для второго бота заведите нового у @BotFather и привяжите отдельно.
Тоже нет, привязка один к одному в обе стороны. Для второго бота нужен либо отдельный агент, либо отключение первой привязки перед новой.
Ничего не потеряется - шлюз хранит привязки в базе и поднимает все поллеры заново при старте. Пересвязывать бота вручную не нужно.
Отключите текущую привязку, получите новый токен у @BotFather (старый при этом можно отозвать) и привяжите заново - шаги те же, что при первой привязке.
Нет. Обычно связка Telegram-бота с LLM - это отдельный процесс на aiogram или похожей библиотеке, который вы разворачиваете и поддерживаете сами. Здесь эта часть - встроенная функция платформы для агентов, которые у вас уже работают.
Создайте аккаунт и разверните первое приложение. План Free — 0 ₽.