Vilarejo PK2P
Bem-vindo ao fórum Vilarejo PK2P! O fórum oficial do canal Press Key to Play do Youtube!

Grupo para reunir as pessoas que acompanham os vídeos no canal Press Key to Play e discutir os assuntos abrangidos pelo Blog PK2P.


Você não está conectado. Conecte-se ou registre-se

[tutorial] discord: music bot

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 [tutorial] discord: music bot em 25/8/2017, 12:06

e ae galera nesse tutorial vou ensinar instalar o bot de musica para o discord que ira permitir tocar musica em um servidor com uma playlist especifica ou ate mesmo ser adicionado a musica na playlist pelos outros usuarios, no caso o bot que vamos instalar sera esse

MusicBot (github)

nesse tutorial vamos instalar esse bot no linux porem o mesmo pode ser feito no windows ja que o bot é em python, para esse bot funcionar é necessario ter o python3.5 ffmpeg e pip instalado (no meu caso o python 3.5 não tem no repositorio do meu debian so o 3.4 entao tive que encontrar um repo com o 3.5 sem dizer que na instalação dele e do ffmpeg alguns programas foram removidos por causa das dependecias '-' ), alem deles precisamos tambem dos modulos discord.py e youtube_dl e alguns outros porem eles são instalados automaticamente, então vamos começar baixando o bot e indo no site e apertando em download ou clonando via git mesmo que é o meu caso

Código:
git clone https://github.com/Just-Some-Bots/MusicBot.git



a gente abre o diretorio do script com o terminal e rodamos o script (no caso do linux o run.sh) com isso ele vai instalar para gente os modulos necessario pelo menos no linux ele faz isso (dependendo pode da erro no meu caso aqui deu no pyNaCl tive que instalar o build-essential libffi-dev python3.5-dev para instalar ele)

Código:
sudo sh run.sh



agora a gente entra no site do discord para criar o bot no servidor, depois apertamos em new application

Código:
https://discordapp.com/developers/applications/me



podemos escolher um nome e uma imagem para bot, depois basta apertar em create application



depois disso o bot sera criado entao temos que criar um bot user apertando em Create a Bot User



agora ele vai gerar um opção de "APP BOT USER" essa opção vai ter um username e um token no caso do token vai ter um link escrito click to reavel apertamos nele, esse token é importante por que vai ser ele que vai integrar o bot de musica nesse app bot então anotamos esse token



agora temos que especificar o servidor que o bot vai acessar para isso a gente pega o Client ID do nosso bot e vamos nessa url porem substituimos onde eu coloquei IDDOBOT pelo id do nosso bot depois disso selecionamos o servidor onde vai ativar o bot (esses servidores são os seus ou que tem permissão para adicionar bot)

Código:
https://discordapp.com/api/oauth2/authorize?client_id=IDDOBOT&scope=bot&permissions=0



depois de apertar em autorizar na parte anterior sera criado o novo bot no servidor



agora abra a pasta do bot de musica dentro dela vai ter uma pasta chamada config abra ela tambem, vai ter dois arquivos dentro exemple_options.ini e exemple_permissions.ini mude o nome deles para options.ini e permissions.ini, depois abra em um editor de texto o options.ini na parte "Token =" coloque o token do bot



no "OwnerID = " colocamos o id do usuario que seria o admin do bot que na maior parte das vezes é voce mesmo, para conseguir esse ID abra o discord depois aperte o botao direito do mouse em cima do seu usuario e "copiar id" (caso essa opção nao esteja aparecendo procura na configuração do servidor modo desenvolvedor e habilite ele), depois de copiar o id coloque ele no OwnerID e salve o arquivo



pronto agora basta executar o bot novamente se tudo der certo ele vai fica on

Código:
sudo sh run.sh



depois disso basta ir no canal de audio e usar o comando !summon para invocar ele no caso vai começar tocando a playlist padrao entao usamos !play seguido do video do youtube para adicionar a musica na playlist ou !queue para exibir a playlist entre outros comandos



bom galera é possivel modificar a playlist padrao alterando o arquivo autoplaylist.txt, ou configurar permissão com o arquivo permissions.ini entre muitas outras coisas \o

by kodo no kami

Ver perfil do usuário https://eofclub.in/forum

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum