Этот репозиторий содержит исходный код бота для интернет-магазина "Pichshop.ру" в социальной сети "ВКонтакте". Бот помогает пользователям подбирать подарки на любой праздник, знакомиться с товарами, получать контакты и ссылку на сайт магазина.
Для запуска бота необходимо установить следующие библиотеки, которые указаны в файле requirements.txt
:
- certifi
- charset-normalizer
- idna
- requests
- urllib3
- vk-api
Кроме того, для работы с ботом необходимо зарегистрировать сообщество в социальной сети "ВКонтакте" и получить ключ доступа API.
Для запуска бота необходимо запустить файл server.py
. Перед запуском необходимо указать ключ доступа API в переменной TOKEN
в этом же файле.
После запуска бот будет готов к работе и будет отвечать на сообщения пользователей, помогая им подобрать подходящий подарок и получить информацию о товарах.
Бот разработан на языке Python с использованием библиотеки vk_api
для взаимодействия с API "ВКонтакте". Для хранения информации о товарах использована библиотека sqlite3
. В процессе разработки бота было необходимо обеспечить обработку текстовых сообщений пользователя. Для этой цели был использован цикл обработки событий и класс VkKeyboard
.
Результатом создания бота для интернет-магазина в социальной сети "ВКонтакте" явился удобный инструмент для пользователей, который позволяет быстро подобрать подарок в зависимости от предстоящего торжества. В дальнейшем возможно улучшение бота путем добавления новых функций, например, возможности совершения покупки товаров непосредственно в чате, реализации личного кабинета пользователя или использования машинного обучения для более точного подбора товаров.