Bots do Discord usando NodeJS têm uma utilidade incrível; ao utilizar o JavaScript em seu potencial máximo, o NodeJS facilita o envio de mensagens, escuta de eventos ou o tratamento de erros. Podem ser feitos muitos tipos diferentes de bots, como um bot de música que pode tocar músicas diretamente em um canal. Além disso, muitos pacotes adicionais estão disponíveis para instalação no NodeJS, que permitem a instalação fácil de módulos ou funcionalidades inteiras. Alternativamente, um Repositório Git pode ser usado para puxar esses arquivos automaticamente.
Nota: Alguns passos podem variar dependendo do bot instalado; sempre verifique o arquivo "Readme" do bot para confirmar os passos requeridos.
1. Se o bot estiver em um .zip, Extraia para uma pasta vazia.
2. Abra o .env com qualquer software de edição de texto.
Nota: Se o bot não usa um arquivo .env, verifique o readme para passos alterados ou modifique o arquivo principal diretamente.
3. O Token e Client_ID devem ser gerados no Portal de Desenvolvedores do Discord.
4. Após criar um aplicativo, vá até a guia Bot .
5. Desative a configuração Bot Público e ative as Intenções de Gateway Privilegiadas.
6. Na seção Token , escolha Copiar. Se não houver token presente, então selecione o botão Redefinir Token .
7. Retorne ao arquivo .env e Cole o token.
8. Do Portal de Desenvolvedores, vá até OAuth2 e copie o ID do Cliente.
9. Cole o ID do Cliente no arquivo .env .
10. Salve o documento pressionando Ctrl + S ou Arquivo > Salvar.
11. Convide o bot para o servidor inserindo o seguinte link com o ID do Cliente dos Bots: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
12. Faça login no painel BisectHosting Starbase.
13. Vá até a guia Arquivos .
14. Envie o bot personalizado e quaisquer arquivos adicionais para o servidor.
15. Vá até a guia Inicialização .
16. Na seção Pacotes Adicionais, insira quaisquer módulos a serem instalados quando o bot for executado, separados por um Espaço.
17. Na seção Arquivo Principal , defina o nome para o arquivo principal que o bot usa, como index.js.
18. Uma vez terminado, volte para a guia Início e inicie o bot.