Урок 9. Базы данных в Jetbot
«Списки» - это базы данных для хранения информации на платформе Jetbot Изучаем «стандартные блоки» платформы для работы со списками: - для чтения информации из списков - для записи информации в списки
Задание: В этом задании необходимо добавить к версии бота, получившейся в результате выполнения практического задания 2, еще одну функцию. В результате у вас будет бот ver 3.0. Прикладываем техническое задание с описанием функций, которые должны быть реализованы в боте ver 3.0: 1) после того, как пользователь оплачивает участие в мини-курсе (и перед выдачей урока 1), он должен заполнить анкету о себе. В данной анкете есть следующие вопросы: - ваше имя - ваш уровень владения информацией (по теме вашей онлайн школы). На примере школы "нутрициологии" было бы 3 уровня: 1) я новичок 2) хочу использовать знания для себя и семьи 3) хочу зарабатывать на нутрициологии - фото *** - хочу или не хочу общаться с другими участниками 2) участник бота имеет доступ к своей анкете и может вносить в нее изменения (в имя, в уровень, в хочу/не хочу общаться, в фото***). Доступ к своей анкете осуществляется через "глобальное меню" и команду /profile. 3) все участники, оплатившие мини-курс, имеют возможность видеть других участников, кто в своей анкете выбрал "хочу общаться". Для тех, кто не оплатил участие - выводится текст "данный функционал доступ после оплаты". Доступ к анкетам других участников осуществляется через "глобальное меню" и команду /users. Просмотр всех анкет должен быть настроен через функционал "встроенного бота". При выборе конкретного пользователя, о нем отображается следующая информация: - фото *** - имя - уровень - username (при этом, если у пользователя не установлен username, то в этом поле должен быть отображен текст "username скрыт") *** - функционал с фото - это задание повышенной сложности. Не обязательно к выполнению. Для тех, кто хочет Рекомендации: - Глобальное меню - это кнопка, которая настраивается слева внизу в боте. Для создания "глобального меню" на платформе есть одноименный блок. Если не знакомы с ним, то самостоятельно изучите его работу
Смотреть следующий урок