Come creare un Discord Bot

Como fazer um Discord Bot

⌛ Reading Time: 6 minutes

Criar um bot Discord personalizado é uma maneira divertida e envolvente de manter o interesse do servidor da comunidade. Quando você convida seus amigos para o seu canal, o bot gerencia as interações deles na sua ausência. Por exemplo, se um usuário estiver se comportando mal, o bot pode expulsá-lo.

Para fazer isso, você deve se familiarizar com a programação e as etapas para criar seu bot e adicioná-lo ao servidor. O guia a seguir simplifica o que deve ser feito com capturas de tela fáceis de entender.

Criando Discord Bot no Portal do Desenvolvedor

Faça login em sua conta Discord e vá para o portal do desenvolvedor. Aqui, você pode criar um novo “aplicativo” de bot.

Dê ao seu aplicativo o nome desejado e clique em “Criar”.

Criar novo aplicativo do Discord Bot Digite o nome 1

Na próxima etapa, preencha alguns detalhes sobre o objetivo deste aplicativo. Você pode escolher um ícone de aplicativo. Lembre-se de salvar as alterações.

Criar nome do aplicativo Discord Bot

Agora adicione um bot usando o recurso “build-a-bot” do portal.

Criar Discord Bot Construir Novo Bot

Dê seu consentimento para adicionar um bot ao aplicativo. A ação é irrevogável.

Criar permissão de bot do Discord

Depois de concluir as etapas acima, um bot selvagem é criado. No entanto, ele ainda não está pronto para ser compartilhado. Para isso, você precisa fornecer informações adicionais.

Criar Discord Bot Wild Bot apareceu

Faça uma lista de verificação do que seu bot pode fazer. Você não deve dar a ele privilégios de administrador, pois ele pode controlar o seu servidor. Fique à vontade para deixá-lo silenciar ou banir membros, priorizar palestrantes, adicionar reações, incorporar links, gerenciar apelidos e muito mais. Cada nível de permissão fornecido por você tem seu próprio ID exclusivo, que pode ser visto no próprio painel.

Criar lista de permissões do bot Discord

Criando o código para o seu bot Discord

Se você é um programador, você vai querer modificar um pouco as funções do bot. Esta demonstração usa node.js, um ambiente de tempo de execução JavaScript. Depois de instalado para Windows, você pode querer instalar “ferramentas adicionais”, que podem ser feitas diretamente do terminal de comando. Ele instalará o Chocolatey, Visual Studio e outros programas no Windows Powershell.

Criar Discord Bot Instalar Chocolatey

Baixe e instale o Node.js para Windows x64 e execute o seguinte programa específico no menu Iniciar. É um prompt de comando Node.js. (Não execute o outro arquivo de aplicativo Node.js, pois ele tem um uso diferente.)

Criar Discord Bot Nodejs Command Promptjpg

Uma vez que o ambiente foi configurado para usar Node.js, você terá que instalar “discord.js com suporte de voz” usando o seguinte código.

Criar Discord Bot Instalar Discord.js em Npm

Você deve ver um status de sucesso para o número de pacotes criados.

Criar Discord Bot instalado em Discord.js

Instale o nodemon conforme mostrado abaixo.

Criar Discord Bot Adicionar Código Nodemon

Volte para o seu bot Discord na página do portal do desenvolvedor. Clique no ícone “clique para revelar o token” e será exibida uma chave alfanumérica, que é o seu Admin privado. Não compartilhe o token com ninguém, pois ele pode ser facilmente hackeado.

Criar token de bot do Discord

Verifica a exemplo de código mostrado no site oficial do Discord.

Em vez de um token na última linha do código, copie e cole seu próprio token de bot do Discord.

Criar Discord Bot Adicionar Token Editor de Atom

Salve o arquivo como “Index.js” em qualquer pasta que possa ser acessada diretamente no prompt de comando. Ele pode ter qualquer nome, desde que seja um arquivo .js.

Criar Discord Bot Adicionar Salvar Arquivo Indexjs

Agora, para executar o bot, digite o seguinte código.

Quando estiver pronto, o Node.js fará o login em sua API Discord. Também há um modo de editor no Node.js que você pode acessar a partir da opção .help. É aqui que você pode fazer mais edições em seu bot.

Criar Discord Bot fazendo login como bot

Adicionando o bot ao seu servidor

Uma vez que seu bot foi criado, você vai querer adicioná-lo ao seu servidor Discord. Para isso, você precisará de um link como o seguinte:

https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot

O “ID do cliente” é encontrado nas informações gerais sob o aplicativo onde você salvou o bot.

Criar Discord Bot Ir para aplicativos

Na tela abaixo, você pode ver o ID do cliente para o bot que foi criado na primeira seção.

Criar ID de cliente do Discord Bot

Abra um navegador e digite o link compartilhado acima. Basta substituir o ID do cliente pelo seu. Você pode escolher o servidor onde pode adicionar o bot.

Criar Discord Bot Adicionar Bot ao Servidor

Se o bot for criado com sucesso, você verá uma mensagem “autorizado” que mostra que o aplicativo foi conectado ao seu servidor Discord. Se você tiver o servidor Discord instalado para Windows, deverá ver um alerta na bandeja do sistema, conforme mostrado aqui.

Criar Discord Bot Bot adicionado ao servidor

O bot criado foi adicionado com sucesso ao servidor Discord.

Criar bot do Discord visível no servidor

Os bots Discord são um meio interativo de aumentar o interesse em seu servidor. Para obter mais informações sobre como trabalhar com bots Discord personalizados, consulte este manual oficial.

Você criou seu próprio bot Discord? Qual foi o seu propósito? Por favor, compartilhe suas idéias nos comentários.

Relacionado: