Skip to content

Chat-bot for VK to organize games in real life

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

avrogachev/vk_quest_bot

Repository files navigation

Заготовка для чат-бота ВК для организации массовых игр-квестов

Именно этот код был использован в сентябре 2019 при проведении традиционной активной городской игры в Королёве - отчёт о проведении можете посмотреть тут https://космическийрейс.рф

Без единой проблемы выдержал 8 часов активной загрузки от нескольких сотен пользователей.

Как с ним работать

Код немного документирован, для консультации можно связаться со мной напрямую через телеграм - @rogachevav или написать в сообщения сообщества ВК Космический рейс.

Что следует установить

Бот основан на прекрасном фреймворке https://github.com/prostomarkeloff/vk.py Сначала следует установить фреймворк по инструкции из репозитория prostomarkeloff'а

Основной файл - bot.py

Требования к серверу

При общении с серверами ВК используется лонгполлинг, поэтому не нужен статичный айпи. Для тестирования можно развернуть бота на локальной машине, но для использования в продакшене лучше перенести его на сервер - советую использовать Digital Ocean. Затраты на сервер за сутки игры будут около 15 рублей.

Будущее использование

В коде можно найти несколько пометок TODO с развёрнутыми комментариями - я буду очень рад, если вы мне с ними поможете. Пока городские игры устраивать нельзя и мы переключились на другие проекты, поэтому не тратим лишнее время на этого бота.

Лицензия

This project is licensed under the MIT License - see the LICENSE.md file for details

Благодарности

  • Огромное спасибо prostomarkeloff за его прекрасный асинхронный фреймворк
  • Спасибо команде сообщества Космический рейс за вдохновление разрабатывать подобные вещи
  • Если понравилось - задонатьте сюда любую сумму https://yasobe.ru/na/kosmicheskyireis

About

Chat-bot for VK to organize games in real life

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages