Como podemos ajudar?

Pesquise nos nossos guias e tutoriais ou consulte as categorias abaixo.

Como executo o meu bot do Discord?

Aplicações 117 visualizações Markdown
  1. No painel, abra Os meus servidores e clique no seu servidor.
  2. No separador Resumo, aguarde até a linha Aplicação indicar «Bot do Discord está pronto». A página atualiza-se sozinha.
  3. Tome nota do IP na linha Endereço de ligação.
  4. Crie uma aplicação no Discord Developer Portal. Na página Bot, use Reset Token para obter o seu token.
  5. Ligue-se por SSH e abra o ficheiro: nano /opt/seturack/discord/bot/.env
  6. Cole o token a seguir a DISCORD_TOKEN= e guarde. O bot de exemplo liga-se sozinho em poucos segundos.
  7. Para ver o que está a fazer: su - app -c "pm2 logs bot --lines 20"
  8. No portal, abra OAuth2 > URL Generator, selecione bot e applications.commands e use a ligação para adicionar o bot ao seu servidor do Discord. Escreva /ping e o bot responde pong.

Executar o seu próprio código

Execute su - app e depois cd /opt/seturack/discord/bot. Coloque aqui o seu código, substituindo index.js se for necessário:

npm install

pm2 restart bot

pm2 save

Convém saber

  • Sem token, o processo mantém-se ativo e regista «token bekleniyor / waiting for token». É normal.
  • Mantenha o token privado. Só o utilizador do bot consegue ler o ficheiro .env.
  • O PM2 inicia o bot quando o servidor arranca. O bot não aceita ligações de entrada, por isso só a porta 22 (para SSH) está aberta.

Ainda sem servidor? Encomende um servidor com Discord botu instalado: escolhe o tamanho e paga apenas o que escolher.

Foi útil?

Obrigado pela sua opinião!

Ainda precisa de ajuda?

Se não encontrar o que precisa, contacte-nos.