Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Парсинг данных, телеграмм-боты

Телеграмм-бот для Кинопоиска

Добавлено 17 янв 2023 в 17:17
В ходе выполнения проекта были решены следующие задачи:
- написание парсера для автоматизированного сбора данных с сайта Кинопоиск (раздел "График кинопремьер");
- добавление, полученных данных в БД и разбивка по связанным таблицам;
- создание телеграмм-бота, который по определенному критерию, генерирует список фильмов по информации из БД; при выборе конкретного фильма из списка бот предоставляет сведения о нем;
- реализация системы подписки: бот отдает отдает информацию о фильмах только тем пользователям, которые подписаны на него.

Username бота: @Cinema_premieres_bot

Принцип работы:
- пользователь запускает программу, которая спрашивает требуется ли получить новые данные с сайта:
при согласии запускается парсер и происходит либо дополнение БД новыми записями, либо пересоздание БД только с новыми данными; после завершения работы парсера происходит автоматический запуск бота;
при отказе бот запускается сразу и использует, полученные ранее записи из БД;
- пользователь, используя встроенное меню, выбирает нужный критерий и получает выборку из фильмов; пользователь может выбрать любой фильм из выборки и получить информацию о нем.

Примечание: на текущий момент бот не развернут на удаленном сервер и не работает в постоянном режиме. Если захотите посмотреть его в действии, пишите в ЛС.
49c89e2dcd 8e6fac6cf6 6af9904508