profatsky / vk-game-bot

Игровой чат-бот для ВКонтакте с функционалом генерации изображений на Python
31 stars 2 forks source link
aerich async bot chat-bot chatbot chatbots image-generation images pillow python tortoise-orm vk vk-api vk-bot vkapi vkbot vkbottle vkontakte vkontakte-api

vk-game-bot

GitHub top language GitHub issues GitHub GitHub Repo stars

Игровой чат-бот для ВКонтакте с функционалом генерации изображений.

Чат-бот позволяет пользователям регистрироваться, создавать и изменять персонажей, зарабатывать виртуальную валюту и тратить ее, играть в различные мини-игры. Имеется функционал для администраторов и технической поддержки.

🛠️ Технологии

🖼️ Основной функционал

🚀 Инструкция по настройке и запуску

Настройка виртуального окружения и установка зависимостей

$ python -m venv venv

$ venv\Scripts\activate.bat - для Windows

$ source venv/bin/activate - для Linux и MacOS

$ python -m pip install -r requirements.txt

Конфиг

Переименуйте файл .env.example в .env и укажите в нем токен вашего сообщества и ID вашего профиля ВК

TOKEN = токен сообщества ВК

ADMIN_ID = ID администратора

Применение миграций

$ aerich upgrade

Запуск

$ cd src

$ python main.py

⭐️ Понравился чат-бот?

Если вам понравился чат-бот, поставьте звездочку на этот репозиторий

❓Возникли вопросы?

Если у вас возникли вопросы, обращайтесь в Telegram или ВКонтакте