Skip to content

crazyfrequency/hakaton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

ТЗ для хакатона PSUTI+

Цель: Разработать бота для ставок на киберспортивные турниры digital noise eSports.

Разрешённые языки: python, js, ts, c++, rust, java, kotlin.

Бот должен поддерживать telegram и/или ВК. За реализацию обоих дополнительные баллы.

Important

Все основные настройки(токены и т.д.) желательно вынести в отдельный(ые) файлы.

Caution

В боте используется виртуальная валюта. Виртуальную валюту нельзя конвертировать/обменять/продать!!!

Возможности бота:

  • Валюта AdaCoins. На начальном этапе игроку выдаётся определённое количество виртуальной валюты. После исчерпания валюты полностью, у игрока должна быть возможность получить новую по прошествии времени.
  • Реализовать возможность создавать турниры с названием, командами(в том числе с составом) и начальными коэффициентами.
  • Реализовать систему коэффициентов в зависимости от сделанных ставок.
  • Можно делать ставку на общий счёт матча или на конкретную встречу в рамках матча, ставки делаются перед началом матча и встречи соответственно.
  • Пользователь должен иметь возможность узнать, какие сейчас проходят матчи, а также иметь возможность сделать ставку.
  • Реализовать возможность обмена виртуальной валюты на сувенирную продукцию.
  • сделать API для доступа к данным коэффициентов(чтобы можно было выводить на трансляциях).

Note

digital noise eSports - это киберспортивный клуб ПГУТИ, который проводит турниры с трансляциями и имеет собственные команды по CS 2, Dota 2

Можно сделать админ панель в виде сайта или отдельных кнопок в боте(у администратора).

Warning

Чем проработанней получится проект, тем лучше. Проект расчитан на команды по 1-3 человека.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published