Чат бот для Telegram - обучение и тесты
Гарантия возврата денег, если товар не подойдёт
Описание
Проблема:
Необходимо автоматизировать в чате Telegram доступ для клиентов к различным семинарам, возможность прохождения тестирования с возможностью выставления и сохранения оценок. Доступы должны предоставляться после прохождения оплаты от клиента.
Задача:
Реализовать возможность регистрации пользователей
Реализовать проверку данных при регистрации, на наличие дубликатов пользователей
Присвоить/Получить номер клиента и сохранить в БД
Создать функцию личного кабинета пользователя, в котором он сможет просматривать доступную информацию в зависимости от покупки курса, а также информацию по пройденным тестам, оставшемуся времени доступа, с возможностью продления подписки
Сделать БД для хранения данных всех пользователей, с автоматическим обновлением информации по прохождению тестов и закрытию доступа к платной информации, если истекло время подписки
Решение:
Собрали робота
Создали БД в Google Sheets
Произвели интеграцию робота и БД
Результат: Робот выполняет следующие задачи:
Производит регистрацию;
Производит авторизацию;
Предоставляет доступ в зависимости от типа курса;
Позволяет пройти тесты по пройденным материалам.
Описать подробно требуемый функционал, схожий по схематике бота, возможно требуемые дополнительные функции