Написать бота для Telegram на Python
Функционал:
1. Регистрация пользователей
2. Возможность добавления фото\текстового контента в базу
3. Возможность выдачи фото\текста из базы в зависимости от заданных ботом вопросов и ответов.
(Например, при выборе локации(Спб), типа заведения(коворк) и местоположения пользователя(запрос локации) выдает записи с базы в случайном порядке или в зависимости от удаленности)
4. Логирование - ведение активности пользователей относительно бота (куда пошел по воронке и сколько времени провел на каждом окне), откуда пришел (если была реф ссылка).
5. Админка - база с пользователями, статусы, теги, прочие настройки
Вся логика описана, вложенность каждой цепи 5-6 ступеней, всего 4-5 цепей, представлю в виде тз.
Наполнение самого бота не входит в задание, подразумевается, что функционал позволит пользователям наполнять бот самостоятельно.
ВМ на гугле, на чем развернуть базу можно обсудить.