Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Serverless Integrations
  • Сопоставление с другими сервисами Yandex Cloud
    • Все инструкции
        • Обзор
          • Модели AI Studio
          • Агент AI Studio
          • Vector Store
          • Cloud Functions
          • Serverless Containers
          • Yandex Cloud Postbox
          • Tracker
          • HTTP
          • gRPC
          • Object Storage
          • Managed Service for YDB
          • Data Streams
          • Message Queue
          • Яндекс Диск
          • Workflows
          • AI-агент
          • Telegram-бот
          • Database Query
        • Настроить политику повторных попыток для рабочего процесса
        • Настроить правило перехода по ошибкам
    • Просмотр операций с ресурсами сервиса
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Публичные материалы
  • История изменений
  1. Пошаговые инструкции
  2. Workflows
  3. Конструктор шагов рабочего процесса
  4. Интеграционные шаги
  5. Telegram-бот

Обращение к Telegram Bot API

Статья создана
Yandex Cloud
Обновлена 12 сентября 2025 г.
Консоль управления
  1. В процессе создания нового рабочего процесса или изменения существующего в консоли управления в блоке Создание рабочего процесса / Изменение рабочего процесса выберите Конструктор.

  2. Из секции Интеграционные шаги в левой части экрана перетащите элемент Telegram-бот в нужное место рабочего процесса в окне конструктора.

    Перетаскивать шаги можно в обозначенные пунктирной линией блоки на графической схеме рабочего процесса, такие как Добавить шаг и т.п.

  3. В окне со схемой рабочего процесса нажмите на добавленный блок Telegram-бот, чтобы выбрать его.

  4. В правой части окна на вкладке Настройки:

    1. В поле Имя шага задайте имя шага рабочего процесса.

    2. В блоке Токен укажите токен бота или секрет Yandex Lockbox, в котором сохранен этот токен. Выберите:

      • Lockbox, чтобы хранить токен бота в секрете, и в блоке Cекрет выберите секрет, его версию и ключ, в которых сохранен токен бота.

        Если у вас еще нет секрета Yandex Lockbox, нажмите кнопку Создать, чтобы создать его.

      • Текст, чтобы хранить токен бота в спецификации в виде текста, и в поле Значение введите токен бота.

        Важно

        Хранить токен бота в открытом виде в тексте спецификации небезопасно.

    3. В блоке Действие:

      1. В поле Идентификатор чата укажите идентификатор чата или имя канала в формате @channelusername.
      2. В поле Текст введите текст сообщения, который нужно отправить.
      3. (Опционально) В поле Ответить на сообщение укажите идентификатор сообщения, на которое нужно ответить.
      4. (Опционально) В поле Режим форматирования выберите режим форматирования сообщения. Подробнее см. документацию Telegram Bot API.
    4. (Опционально) В поле Таймаут, мс задайте максимальное время выполнения текущего шага.

    5. (Опционально) Чтобы задать для шага собственную политику повторных попыток, разверните блок Политика повторных попыток и нажмите кнопку Политика повторных попыток. В появившейся форме:

      1. (Опционально) В поле Начальная задержка, мс задайте начальное значение задержки между повторными попытками выполнения шага.

      2. (Опционально) В поле Скорость изменения задержки задайте коэффициент, на который будет умножаться время задержки перед каждой повторной попыткой выполнения шага.

      3. (Опционально) В поле Максимальная задержка, мс задайте значение максимальной задержки между повторными попытками выполнения шага.

      4. В поле Ошибки выберите ошибки, для которых будут (или, наоборот, не будут) сделаны повторные попытки выполнения шага.

        Подробную информацию о возможных ошибках см. в разделе Возможные коды ошибок.

      5. (Опционально) В поле Количество повторных попыток задайте максимальное количество повторных попыток выполнения шага.

      6. В поле Режим выбора ошибок выберите:

        • INCLUDE — чтобы делать для шага повторные попытки выполнения при возникновении ошибок, указанных в поле Ошибки.
        • EXCLUDE — чтобы делать для шага повторные попытки выполнения при возникновении любых ошибок, за исключением ошибок, указанных в поле Ошибки.

      Если вы хотите удалить политику повторных попыток, ранее созданную для шага, в строке Политика повторных попыток нажмите и выберите Удалить.

      Если для шага не настроена собственная политика повторных попыток, к нему будет применяться политика повторных попыток, заданная для всего рабочего процесса.

  5. (Опционально) Перейдите на вкладку Вход и задайте jq-шаблон для фильтрации состояния рабочего процесса, которое передается в шаг.

  6. (Опционально) Перейдите на вкладку Выход и задайте jq-шаблон для фильтрации выходных данных шага, которые добавляются в состояние рабочего процесса.

  7. (Опционально) Добавьте для создаваемого шага правило перехода по ошибкам, которые могут возникать во время выполнения этого шага.

См. такжеСм. также

  • Спецификация YaWL
  • Создать рабочий процесс с помощью конструктора
  • Изменить рабочий процесс

Была ли статья полезна?

Предыдущая
AI-агент
Следующая
Database Query
Проект Яндекса
© 2025 ООО «Яндекс.Облако»