Skip to content

Pavaev/indaclub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

indaclub

Тестовое задание

Необходим Python 3.7 для поддержки dataclasses

Список доступных команд:

/play: Запускает музыку. Принимает номер композиции в плейлсте. Если вызывается без номера, запускает первую композицию.

    >> /play
    >> /play 5

/stop: Останавливает музыку. Все персонажи отправляются в бар.

/addsong: Добавляет композицию в конец плейлиста, но не запускает ее. Принимает один из доступных стилей: hip-hop, rnb, electrodance, house, pop.

    >> /addsong hip-hop

/playlist: Отображает плейлист с номерами композиций

/addperson: Добавляет человека в бар. Принимает имя и навыки через пробел (hip-hop, rnb, electrodance, house, pop) Можно добавить человека без навыков, указав только имя.

    >> /addperson Василий hip-hop pop
    >> /addperson Никита

/exit: Завершает работу клуба. Изменения не будут сохранены.

/state: Показывает, что происходит в клубе: какая музыка играет и кто что делает.

/help: Список доступных команд с краткой информацией о них. Отображает или все или же информацию о конкретной команде.

    >> /help
    >> /help /addperson

About

Test for interview

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages