Треба розробити чатбот на smartsender для навчальної програми. В чатботі ми хочемо реалізувати:
1- 4 тести
2 - 4 практичних завдань
3 - 2 опитування
Треба розробити систему нарахування балів за проходження тестів та практичних. Всього 4 теста та 4 практичних - за виконання всього людина отримує 60 балів, 1 тест = 5 балів, 1 практичне = 10 балів. Чат-бот має бути інтегрований з гугл таблицею, коли людина вперше заходить в чатбот має вказати ПІБ та електронну пошту, ці дані мають вноситись в гугл таблицю.
Тобто в таблиці маємо такі поля: телеграм айді, ПІБ, Пошта, 1 тест, 2 тест, 3 тест, 4 тест (і якщо тест пройдено, то вказано 5 балів за проходження, якщо ні - 0 балів). До кожного практичного маємо 2 стопчики, 1 - текст, який прописала людина у відповідь на завдання, 2 - нараховані 10 балів, або якщо не виконано - 0 балів.
Також ми маємо 2 опитування, і за проходження опитування людина отримує 20 балів, тобто 2 опитування = 40 балів. Ми вже таку інтеграцію робити з гугл таблицею та конструктором чат-боту через Zapier, можу поділитися прописаними формулами, можливо навіть можна просто скопіювати все або зробити без Zapier. Це 1 і той самий тест, який людина проходить 2 рази, до та після навчання. Це тест на визначення рівня вигорання, всього 22 питання. Людина має пройти це опитування в боті, та отримати результат в чатботі, рівень свого вигорання. Бали рахуються просто: в 1 питанні є 5 відповідей, за кожну відповідь дається певний бал, від 0 до 5, а результата всього 4 рівня, відповідно до суми балів.
В головному меню має бути кнопка "Мій прогрес по програмі", де буде відображена сума балів та детально розписано за що нараховано бали, тобто, мають братися дані з таблиці та відображатися в боті.
Весь текст в боті створений, треба лише налаштувати інтеграцію