Skip to content

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

Notifications You must be signed in to change notification settings

VitalRu/Vkinder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VKINDER

Чат-бот для знакомств в социальной сети VK

Disclaimer

Данный проект является дипломной работой пользователя GitHub LarissaRudenko, которая писалась в рамках обучения курса Python-разработчик в обучающей организации Нетология. С cтороны пользователя VitalRu было оказано активное содействие в написании данного бота

Описание

Static Badge Static Badge Static Badge

Данный чат бот выдает по запросу пользователя страницу другого пользователя социальной сети VK. Исходя из данных профиля пользователя, делающего запрос, ему отдается страница пользователя противоположного пола, приблизительного равного по возрасту (плюс-минус 3 года), имеющего статус не женат/не замужем/в активном поиске и три лучшие фотографии со страницы на основе наибольшего количества полученных лайков у этих фотографий. Для реализации используется API VK

Инструкция перед запуском

  1. Для работы бота необходимо получить токен пользователя(access token) и токен сообщества, где будет размещен бот (community token)
  2. В корневой директории проекта необходимо создать файл .env, и поместить туда значения токенов
  3. Установить виртуальное окружение python -m venv venv
  4. Установить requirements.txt pip install -r requirements.txt
  5. Запустить программу (файл interface.py) python interface.py

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%