Как мгновенно получать ответы из Яндекс.Форм в Telegram

Автоматизация без кода · Инструкция
Коротко
Эта инструкция проведёт вас через создание Telegram-бота, регистрацию его на сайте
https://raadigital.ru/addYandexFormBot
и подключение Яндекс.Форм через интеграцию API (JSON-RPC POST). После настройки ответы на форму будут приходить в Telegram.
Шаг 1 — Создание Telegram-бота
  1. Откройте Telegram и найдите @BotFather или перейдите по ссылке: https://t.me/BotFather.
  2. Отправьте команду /newbot.
  3. Следуйте подсказкам: задайте имя (например, MyFormNotifier) и username, который оканчивается на bot (например, MyFormNotifierBot).
  4. BotFather вернёт вам API token (строка вида 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11). Скопируйте и сохраните его.
Важно: Обязательно зайдите в созданного бота и нажмите Старт — без этого бот не сможет получать и отправлять сообщения пользователям.
Шаг 2 — Авторизация на сайте через Telegram
  1. Перейдите на сайт для регистрации бота: https://raadigital.ru/addYandexFormBot.
  2. Найдите кнопку авторизации через Telegram и выполните вход (подтвердите в Telegram приложение, если потребуется).
  3. Авторизация позволит сайту привязать ваш Telegram-аккаунт и корректно отправлять уведомления на ваш чат/ID.
Шаг 3 — Регистрация бота на сайте
  1. В форме регистрации вставьте API token от BotFather в поле "API токен вашего бота".
  2. Нажмите Подключить бота.
  3. После успешной регистрации вы получите уникальную ссылку для API Яндекс.Форм, например:
    https://raadigital.ru/yf/123abcAbC. Скопируйте её — она понадобится на шаге интеграции в Яндекс.Формах.
Подсказка: Cсылку можно скопировать прямо кликом по ней — используйте эту функцию, чтобы избежать опечаток.
Шаг 4 — Создание Яндекс.Формы
  1. Откройте Яндекс Формы и создайте новую форму.
  2. Добавьте нужные вопросы (текстовые поля, варианты ответов и т. п.).
  3. Проверьте корректность названий вопросов — они будут приходить в уведомления.
Шаг 5 — Подключение формы к Telegram-боту (API)
  1. Перейдите в вашу форму → вкладка Интеграции.
  2. Прокрутите вниз до раздела API и выберите опцию Запрос JSON-RPC POST.
  3. В поле URL вставьте ранее скопированную ссылку с сайта регистрации бота (например, https://raadigital.ru/yf/12Abc678).
  4. Метод: POST.
  5. Добавьте параметры — нажмите + Добавить параметр:
    • Левое поле — название параметра, например: Ответы.
    • В правом поле нажмите + и выберите опцию Ответы на вопросы
    !!! Будьте внимательны - НЕ "Ответы на вопросы в виде JSON".
  6. Настройте параметры выбора вопросов: выберите нужные вопросы или нажмите Выбрать все.
  7. Оставьте поле Фильтры пустым (если нет специальных условий).
  8. В поле Форматирование ответа выберите JSON.
  9. Нажмите Сохранить, затем Сохранить в самой форме добавления API.
Если интерфейс Яндекс.Форм изменился — ищите опции с похожими названиями: «Интеграции», «API», «JSON», «POST».
Шаг 6 — Проверка работы
  1. Поделитесь формой с друзьями или заполните её самостоятельно.
  2. После отправки формы проверьте Telegram — должен прийти уведомительный текст с выбранными вопросами и ответами.
  3. Если уведомление не пришло:
    • Проверьте токен бота (правильный ли он).
    • Проверьте, нажали ли вы Старт в чате с ботом (обязательно для получения сообщений).
    • Убедитесь, что URL, вставленный в Яндекс Формы, точен (копируйте ссылку вместо ручного набора).
Дополнительные советы
  • Проверка токена: Ошибка в токене приведёт к сбою. Проверьте, что токен скопирован целиком.
  • Тестирование: Перед публикацией протестируйте форму и убедитесь, что данные приходят корректно и читабельно.
  • Несколько форм: Можно подключать несколько форм к одному боту — чаще всего используют одну и ту же ссылку/интеграцию.
  • Формат сообщений: Если нужно более сложное форматирование (например, кнопки, клавиатуры, разбор JSON), можете обратиться к нашей компании - мы разработаем для вас индивидуальную интеграцию.
Итог
Теперь у вас есть всё, чтобы настроить мгновенные уведомления из Яндекс.Форм в Telegram без разработки собственного сервера: создайте бота, зарегистрируйте его на сайте интеграции, подключите JSON-RPC POST в Яндекс.Формах — и проверяйте ответы в Telegram.