Os Bots do Discord oferecidos pela BisectHosting permitem aos utilizadores instalar bots personalizados e altamente configuráveis que podem reproduzir música, moderar servidores e muito mais. Ao instalar um bot de música com o instalador NPM, os utilizadores podem utilizar comandos de barra, controlos por reação e muito mais para orientar o bot e aquilo que está atualmente a reproduzir. Além disso, para o bot usado neste tutorial, os utilizadores podem reproduzir vídeos do YouTube ou do Spotify ou escolher de uma lista aleatória de um género específico. Em alternativa, as músicas podem ser descarregadas e adicionadas manualmente ao bot, o que pode ser uma alternativa útil caso não sejam seguidos os passos necessários dos sites de streaming.
Nota: A maioria dos bots do Discord requer passos adicionais para reproduzir música do Spotify ou do YouTube. As instruções detalhadas podem ser encontradas no final deste tutorial.
Como Configurar um Bot de Música do Discord
1. É necessário um Token do Bot . Para gerar um token do bot, vá ao Portal de Programadores do Discord. Isto pode solicitar início de sessão.
2. Prima Nova Aplicação no canto superior direito.
3. Escolha um nome para a app; pode ser qualquer um e não afetará o nome nos servidores.
4. Defina quaisquer descritores, imagens ou detalhes desejados para a app.
5. Quando terminar de editar, clique em Guardar Alterações no canto inferior direito.
6. Vá ao separador Instalação .
7. Certifique-se de que Install Link está definido como Nenhum.
8. Prima Guardar Alterações.
9. Navegue até ao separador Bot e introduza um nome de utilizador para o bot. É assim que o nome irá aparecer nos servidores.
10. Desative a definição Bot Público e ative as definições Conteúdo das Mensagens, Membros do Servidor e Intenção de Presença .
11. Prima Guardar Alterações.
12. Na secção Token , escolha Copiar. Se não existir nenhum token, selecione o botão Repor Token .
13. Obtenha um bot Node.JS do GitHub. O utilizado neste guia pode ser encontrado aqui.
14. Extrair o .zip ficheiro para uma nova pasta vazia.
15. Entre na pasta e abra o ficheiro .env com o editor de texto pretendido.
16. Cole o Bot Token na secção DISCORD_TOKEN=.
17. Volte ao Dev Portal e vá ao separador General Information.
18. Copie o Application ID.
19. Cole o Application ID na secção CLIENT_ID= do ficheiro .env.
20. Guarde o documento premindo Ctrl + S ou clicando em File e depois em Save.
21. Convide o bot para o servidor introduzindo o seguinte link com o Client ID 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 permissões de Manage Server nesse servidor.
23. Inicie sessão no painel BisectHosting Starbase.
24. Altere a instalação atual para Node.JS.
25. Se o Node.JS já estava instalado, elimine todos os ficheiros ao premir Reinstall e escolher Delete current files.
26. Aguarde que o servidor seja instalado e, depois, vá ao separador Startup.
27. Certifique-se de que User Uploaded Files está definido como True.
28. Vá ao separador Files.
29. Carregue os ficheiros do bot para o servidor através de arrastar e largar.
30. Inicie o servidor.
31. Introduza /help no servidor para rever uma lista de comandos.
Nota: Por defeito, não é possível reproduzir URL's do YouTube e do Spotify. Consulte as secções abaixo para instruções sobre como os ativar.
Como Reproduzir Vídeos Do YouTube
Requisito: Os vídeos do YouTube requerem os Cookies de uma conta do YouTube com sessão iniciada. Para manter os cookies seguros, considere criar uma conta secundária do YouTube.
1. Descarregue uma extensão do navegador para Chrome/Edge ou Firefox para extrair os cookies.
2. Inicie sessão em YouTube com a conta pretendida.
3. Na página com a sessão iniciada, abra a extensão e descarregue os cookies do site atual.
Nota: Os utilizadores do Chrome/Edge podem, em vez disso, premir Export As.
4. Guarde o ficheiro como cookies.txt.
5. Inicie sessão no painel BisectHosting Starbase.
6. Pare o servidor.
7. Vá ao separador Files.
8. Abra o ficheiro .env.
9. Na secção COOKIES_FILE=, introduza ./cookies.txt.
10. Prima Save.
11. Inicie o servidor.
Como Reproduzir Músicas Do Spotify
1. Vá ao site do Spotify Developer e inicie sessão.
2. Abra a lista pendente Profile e escolha Dashboard.
3. Prima Create App.
4. Introduza um App Name e uma Description.
5. Introduza o seguinte Redirect URL: https://localhost/callback e prima Add.
6. Selecione a Checkbox para a Web API.
7. Marque a caixa dos Terms of Service e depois escolha Save.
8. Revele e copie o Client ID e o Client Secret.
9. Inicie sessão no painel BisectHosting Starbase.
10. Pare o servidor.
11. Vá ao separador Files.
12. Abra o ficheiro .env.
13. Cole os IDs copiados nas secções SPOTIFY_CLIENT_ID= e SPOTIFY_CLIENT_SECRET=.
14. Prima Save.
15. Inicie o servidor.