Bots do Discord oferecidos pela BisectHosting permitem que os usuários instalem bots personalizados e altamente configuráveis que podem tocar música, moderem servidores, e mais. Ao instalar um bot de música com o instalador NPM, os usuários podem utilizar comandos slash, controles de reação, e mais para direcionar o bot e o que está tocando no momento. Além disso, para o bot usado neste tutorial, os usuários podem tocar vídeos do YouTube ou do Spotify ou selecionar de uma lista aleatória de um gênero específico. Alternativamente, as músicas podem ser baixadas e adicionadas ao bot manualmente, o que pode ser uma alternativa útil se não forem seguidos os passos necessários dos sites de streaming.
Nota: A maioria dos bots do Discord requer passos adicionais para tocar música do Spotify ou YouTube. Instruções detalhadas podem ser encontradas no final deste tutorial.
Como Configurar um Bot de Música no Discord
1. Um Token de Bot é necessário. Para gerar um token de bot, vá para o Portal de Desenvolvedores do Discord. Isso pode solicitar um login.
2. Pressione Nova Aplicação no canto superior direito.
3. Escolha um nome para o aplicativo; isso pode ser qualquer coisa e não afetará seu nome nos servidores.
4. Defina quaisquer descritores, imagens ou detalhes desejados para o aplicativo.
5. Uma vez que terminar a edição, clique em Salvar Alterações no canto inferior direito.
6. Vá para a guia Instalação.
7. Certifique-se de que o Link de Instalação esteja definido como Nenhum.
8. Pressione Salvar Alterações.
9. Navegue até a guia Bot e insira um nome de usuário para o bot. Esse é o nome que aparecerá nos servidores.
10. Desmarque a configuração Bot Público e ative as configurações Intenção de Conteúdo de Mensagem, Membros do Servidor e Presença.
11. Pressione Salvar Alterações.
12. Na seção Token, escolha Copiar. Se nenhum token estiver presente, escolha o botão Redefinir Token.
13. Adquira um bot Node.JS do GitHub. O que foi usado neste guia pode ser encontrado aqui.
14. Extraia o .zip em uma nova pasta vazia.
15. Entre na pasta e abra o arquivo .env com o editor de texto desejado.
16. Cole o Token do Bot na seção DISCORD_TOKEN=.
17. Volte para o Portal do Desenvolvedor e vá para a guia Informações Gerais.
18. Copie o ID da Aplicação.
19. Cole o ID da Aplicação na seção CLIENT_ID= do arquivo .env.
20. Salve o documento pressionando Ctrl + S ou clicando em Arquivo e depois em Salvar.
21. Convide o bot para o servidor inserindo o seguinte link com o ID do Cliente do Bot: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
22. Autorize o bot e adicione-o ao servidor. Adicionar um bot requer ter permissões Gerenciar Servidor naquele servidor.
23. Faça login no painel BisectHosting Starbase.
24. Troque a instalação atual para Node.JS.
25. Se o Node.JS já estiver instalado, exclua todos os arquivos pressionando Reinstalar e escolhendo Excluir arquivos atuais.
26. Aguarde a instalação do servidor e, em seguida, vá para a guia Inicialização.
27. Certifique-se de que Arquivos Enviados pelo Usuário esteja definido como Verdadeiro.
28. Vá para a guia Arquivos.
29. Faça o upload dos arquivos do bot para o servidor, arrastando e soltando.
30. Inicie o servidor.
31. Digite /help no servidor para revisar uma lista de comandos.
Nota: Por padrão, os URLs do YouTube e Spotify não podem ser reproduzidos. Veja as seções abaixo para instruções sobre como ativá-los.
Como Reproduzir Vídeos do YouTube
Requisito: Vídeos do YouTube requerem os Cookies de uma conta do YouTube logada. Para manter os cookies seguros, considere criar uma conta de YouTube separada.
1. Baixe uma extensão de navegador para Chrome/Edge ou Firefox para extrair cookies.
2. Faça login no YouTube com a conta desejada.
3. Na página logada, abra a extensão e baixe os cookies do site atual.
Nota: Usuários de Chrome/Edge podem pressionar Exportar Como em vez disso.
4. Salve o arquivo como cookies.txt.
5. Faça login no painel BisectHosting Starbase.
6. Pare o servidor.
7. Vá para a guia Arquivos.
8. Abra o .env arquivo.
9. Na seção COOKIES_FILE=, digite ./cookies.txt.
10. Pressione Salvar.
11. Inicie o servidor.
Como Reproduzir Canções do Spotify
1. Vá para o site do Desenvolvedor do Spotify e faça login.
2. Abra o menu suspenso Perfil e escolha Painel.
3. Pressione Criar App.
4. Insira um Nome do App e Descrição.
5. Insira a seguinte URL de Redirecionamento: https://localhost/callback e pressione Adicionar.
6. Selecione a Caixa de Seleção para Web API.
7. Marque a caixa com os Termos de Serviço, depois escolha Salvar.
8. Revele e copie o ID do Cliente e Segredo do Cliente.
9. Faça login no painel do BisectHosting Starbase.
10. Pare o servidor.
11. Vá para a aba Arquivos.
12. Abra o .env arquivo.
13. Cole os IDs copiados nas SPOTIFY_CLIENT_ID= e SPOTIFY_CLIENT_SECRET= seções.
14. Press Salvar.
15. Iniciar o servidor.