По договоренности
Здравствуйте.
Нужно сделать бота в Телеграм, который будет работать с БД
- Регистрация пользователя
Личный кабинет пользователя:
- Авторизация по Логину и Паролю
- Добавление через бота в БД (Формат Телефон:Логин Телеграм:Имя:Комментарий:ФОТО(Чтобы можно было загрузить несколько фото)). При добавлении телефон должен быть вида 899911122**
(Чтобы при нажатие на кнопку Добавить , бот предлагал сначала ввести телефон , потом телеграм, далее Имя, далее комментарий к этой записи и фото. Обязательное поле это Телефон и комментарий)
- Поиск в БД по запросу. Вводим запрос и бот предлагает искать по Телефону или по Телеграм
- Реакция в виде лайка и дизлайка. Так же чтобы это было видно всем пользователям кому выводится эта запись
Личный кабинет Админа:
- Авторизация по Логину и Паролю
- Такое же добавление чере бота в БД как у пользователя
- Удаление и правка в БД
- Такой же поиск , как и у пользователя
- Удаление аккаунтов пользователей
- Экспорт всей БД в Excel
- Вывести список всех пользователей (Так же экспорт в Excel)
- Видеть статистику в боте: Всего пользователей и сколько каждый пользователь добавил записей в БД
Вот к примеру я нажимаю на кнопку в боте Поиск , далее ввожу номер телефона в формате 891112345** и бот ищет по всей БД этот телефон. Если находит , то выводит запись из БД, которую уже вносил кто то до этого. Телефон , логин телеграм , Имя , комментарий к записи , фото (если есть) и чтобы можно было эту запись ещё и оценить в виде Лайка и Дизлайка , которые так же прекрепленны к этим данным. Пользователь нашёл , поставил лайк , этот лайк бот запомнил и уже следующему кто будет искать к примеру по такому же телефону уже его выводить. Это как оценка к записи, которую нашли.
Может быть такое что когда будут искать по логину телеграм или телефону, то чтобы выводил все записи где есть совпадения, потому что может быть такое что логин уже добавляли не раз, а телефон всегда разный.