Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criar uma opção de criar playlist customizável para cada servidor (Exemplo: !newplaylist raplist, !addsongto raplist <link>, !showplaylist raplist e !playlist rap) #17

Open
10 of 12 tasks
mellomaths opened this issue Sep 29, 2018 · 0 comments
Assignees
Labels
MUSIC Referente as issues sobre o bot de musica

Comments

@mellomaths
Copy link
Member

mellomaths commented Sep 29, 2018

Requisitos:

  • Permitir a criação e exclusão de playlists customizável pelo usuário.
  • Cada playlist deve ser utilizável apenas pelo servidor em que foi criada.
  • Permitir adição e remoção de músicas na playlist.
  • Permitir a exibição de todas as playlists cadastradas para o servidor.
  • Permitir a exibição de músicas cadastradas na playlist.
  • Exibição tanto das playlists quanto das músicas devem ser feitas por páginas. Sendo que cada página deve conter 10 itens (playlists ou músicas).

Comandos:

  • Criação da playlist: !newplaylist <nome-playlist>
  • Exclusão da playlist: !delplaylist <nome-playlist>
  • Adição de músicas na playlist: !addsongto <nome-playlist> <musica>
  • Remoção de músicas da playlist: !removesong <nome-playlist> <musica>
  • Tocar playlist: !playlist <nome-playlist>
  • Exibição da playlist: !showplaylist <nome-playlist>
  • Inserir playlist na fila: !pushplaylist <nome-playlist>
  • Exibição de todas as playlists do servidor: !allplaylists
  • Tocar playlist em modo shuflle: !playlist kpop shuffle

Tarefas:

  • Comando de criação da playlist
  • Validar se já existe playlist com nome já criada para aquele servidor
  • Comando de exclusão de playlist
  • Comando de adição de músicas na playlist
  • Comando para remover músicas da playlist
  • Comando para tocar playlist no chat de voz
  • Validar os comandos de !skip, !stop, !pause e !resume no caso de a fila ser uma playlist
  • Comando para exibição da playlist
  • Mostrar a playlist por páginas sendo 10 músicas no máximo por página.
  • Comando para inserir playlist na fila atual de músicas mantendo as músicas que estão atualmente na fila
  • Comando para exibir todas as playlists cadastradas no servidor.
  • Permitir que o usuário toque uma playlist em modo randômico ou shuffle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MUSIC Referente as issues sobre o bot de musica
Projects
None yet
Development

No branches or pull requests

1 participant