Бот для поиска интересных знакомств ВКонтакте
- Лев (VK API, бот)
- Владислав (База данных, документация)
git clone https://github.com/levprav43-create/vkiller_project.git cd vkiller_project
pip install -r requirements.txt
- Скопируйте .env.example в .env
- Заполните .env своими значениями
- Откройте https://vkhost.github.io/
- Выберите Kate Mobile
- Разрешите все права доступа
- Скопируйте токен из адресной строки
- Создайте группу ВКонтакте
- Включите сообщения сообщества
- Узнайте ID группы: https://reg.ru/whois/admin.html
python fix_db.py
python main.py
Напишите боту в сообщения группы: /начать
| Команда | Описание |
|---|---|
| /начать | Начать поиск пары |
| далее | Показать следующего кандидата |
| нравится | Добавить в избранное |
| избранное | Показать список избранных |
| не нравится | Добавить в чёрный список |
См. файл: схема_БД.jpg
| Таблица | Описание |
|---|---|
| users | Пользователи бота |
| candidates | Просмотренные кандидаты |
| favorites | Избранные кандидаты |
| blacklists | Чёрный список |
- Python 3.x
- vk_api (Long Polling)
- SQLAlchemy + PostgreSQL
- python-dotenv
- Фотографии могут не отображаться, если профиль закрыт
- Лимит VK API: 1000 пользователей на поиск