Внешние скрипты - Последовательный ввод данных

Материал из боты telegram - ebot.one - редактор ботов
Перейти к: навигация, поиск

Если вам необходимо получить во внешнем скрипте какие-либо данные от пользователя - общая схема будет такая: У вас должна быть команда, которая задаст вопрос и команда которая обработает ответ. В случае с одним вопросом - это будет две команды. Например:


  • команда 1
  • ID команды:1
  • текст: Ведите ваше имя
  • resp_id: 2


  • команда 2
  • ID команды:2
  • текст: Спасибо!
  • resp_id: 3
  • url resp: Путь к скрипту который получит имя


Если необходима цепочка вопросов - логика абсолютно такая же - каждый вопрос должен получить себе в пару команду которая обработает его ответ. Например:


  • команда 1
  • ID команды:1
  • текст: Ведите логин
  • resp_id: 2


  • команда 2
  • ID команды:2
  • текст: Введите пароль
  • resp_id: 3
  • url resp: Путь к скрипту который получит логин


  • команда 3
  • ID команды:3
  • текст: спасибо!
  • url resp: Путь к скрипту который получит пароль


Последовательность команд:

Также к вводу данных относятся разделы: