Этот репозиторий - архив оригинального репозитория с решением задачи на хакатоне Силаэдра. Пожалуйста, обратите внимание, что это не является production-ready решением, а всего лишь реализация задачи с хакатона, и, смотря со своего опыта из 2023, реализация совершенно ужасная. Репозиторий останется тут для истории.
Хакатон Силаэдра, 2022
Проект, позволяющий выбрать подарок с интерфейсом в виде чат-бота. По факту, бот собирает информацию о подарке: праздник, желаемая сумма, получатель и т.д., и отправляет сформированный запрос в Google. Для того, чтобы подгрузить картинки для вывода в бота, используется selenium, так как картинки для запросов подгружаются на стороне веб-клиента с помощью JS. Бот выводит несколько найденных вариантов с картинками и указанной стоимостью в VK.
Зависимости
- python 3.6+
- MongoDB v3.0+
- pip modules: pymongo, vk_api, selenium, BeautifulSoup