{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

Как сохранять данные из бота в Google таблицу

В работе часто приходится сохранять данные, полученные от пользователей чат-бота. Показываю как это легко сделать.

Например, мы хотим записывать людей на образовательный курс "Основы мастерства". Для этого нужно спросить пользователя и сохранить в Гугл таблице имя, телефон и электронную почту.

Пошагово

1. Регаемся на конструкторе чат-ботов Botmother, в личном кабинете привязываем аккаунт к Google почте (можно на свою или создать отдельную) и создаем бота.

2. В конструкторе на стартовый экран добавляем компонент "Сообщение" и спрашиваем имя. Это первое сообщение от бота.

3. Добавляем компонент "Ввод от пользователя" для сохранения имени в переменную Name c типом данных Текст.

4. Добавляем компонент "Сообщение" и спрашиваем номер телефона.

5. Добавляем компонент "Ввод от пользователя" для сохранения телефона в переменную Phone с типом данных Число.

6. Добавляем компонент "Сообщение" и спрашиваем электронную почту.

7. Добавляем компонент "Ввод от пользователя" для сохранения почты в переменную Email с типом данных Email.

8. Добавляем компонент "Сообщение" и благодарим за запись.

9. Добавляем компонент "Google таблицы", пишем название (например, "Запись на курс"), добавляем ключи и значения. Ключ - это будет название столбца в таблице, значение - наша переменная. Имя - Name, Телефон - Phone, Почта - Email.

10. Сохраняем (советую сохраняться чаще).

Открываем бота и пошагово проходим все этапы - записываемся на курс. Пишем свое имя, телефон и почту.

Открываем Гугл диск - там должна появиться новая таблица с названием и заполненными данными.

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

Вот как выглядит экран с компонентами:

Запись на курс через бота
0
Комментарии
-3 комментариев
Раскрывать всегда