| title | MusiKing - Bot de áudio totalmente Open Source |
|---|
Abaixo seguem todos os comandos possíveis do bot.
-connectPermite a conexão do bot, pura e simplesmente.-disconnectDesconecta o bot do canal de voz atual-equalizer [subcommands]ou-eq [subcommands]Equalizador para as faixas da fila atual. Subcomandos:flatboostmetalpiano
-lyrics [music]ou-letras [music]ou-l [music]Letras da música que deve ser passada como parâmetro. Caso a letra não seja encontrada na API, será enviado um match mais próximo ao digitado pelo usuário.-nextou-skipou-nPassa para a próxima faixa.-previousou-prevVolta para a faixa anterior-play [optional: music]ou-p [optional: music]Caso seja executado passando uma música como parâmetro, então dará a opção do usuário escolher a música, caso seja sem nenhum parâmetro, ele volta a tocar a música, caso esteja pausada.-pausePausa a música atual.-playingou-now-playingou-npMostra a música atual sendo tocada.-nextou-nPassa para a próxima música, caso tenha alguma tocando no momento.-previousou-pVolta para a música que estava tocando anteriormente.-queueou-filaou-qMostra a fila atual de faixas sendo tocadas com dados detalhados para cada uma-repeat [subcommand]Repete a música atual dado o subcomando passado como parâmetro. Subcomandos:noneDesativa a repetição automática1Ativa a repetição e aplica apenas para a faixa atualallAtiva a repetição para todas as faixas
-restartReinicia a faixa do zero.-shuffleEmbaralha as faixas da fila.-skiptoou-playindexPula para posição específica da fila.-stopPara todas as faixas e esvazia a fila.-volume [%]Opção de alterar o volume atual da faixa, os valores podem variar de 0 a 150. Caso hajam valores diferentes desses, será mostrado um erro.-helpMostra os comandos gerais para o bot, contendo esses comandos comentados acima.
- Necessário possuir Python na versão 3.6.0 ou superior;
- discord.py 1.5.0 ou superior
pip install discord - wavelink 0.9.0 ou superior
pip install wavelink - OpenJDK 13.0.2
- Lavalink (Versão mais recente) É necessário inserir o arquivo baixado do Lavalink dentro do diretório bin do OpenJDK.
- Arquivo de configuração yaml (a base pode ser encontrada no diretório config, desse mesmo repositório, só fazer as alterações necessárias, caso queira);
- Criar arquivo token.0 ou conforme especificar no arquivo bot.py do seu código. Nesse arquivo é necessário ter o Token do seu bot, mas cuidado para que não vase de forma alguma, pois isso pode ser perigoso.
- Depois disso, é necessário que o Lavalink esteja sendo executado, já que ele é o responsável por fazer o player funcionar corretamente, para isso basta apenas rodar o comando:
java -jar <arquivo_Lavalink.jar>
Quer contribuir adicionando funcionalidades ou sugerindo novas funcionalidades para o repositório? Deixa um comentário ou faça um pull request com as mudanças!
Qualquer dúvidas, estou à disposição.
- Integrar com Spotify;
- Melhorar documentação interna do bot no discord;
- Melhorar mensagens de erro ao executar comando errado;
- Implementar testes;
Criar um ícone legal;- (Caso Possível) Testar métodos de integração com API do radiooooo.com.