Como criar um bot no Discord

Discord se tornou uma das plataformas preferidas para jogos ao vivo. A boa notícia é que você não precisa ser um jogador para criar um servidor e aproveitar todos os recursos interessantes deste aplicativo. Um deles é a opção de criar um bot (em português robô) e adicioná-lo ao(s) seu(s) servidor(es) pessoal(is). Isso pode parecer complicado, mas se seguir as etapas deste tutorial, você será capaz de codificar sua primeira mensagem de bot. Continue lendo e aproveite ao máximo a plataforma.

Etapas preliminares

Existem algumas etapas a serem reaalizadas antes de criar o seu robô.

1.Em primeiro lugar, se isso ainda não foi feito, você deve baixar e instalar o Discord por meio do link para o Discord PC e criar uma conta.

2.Você também vai precisar criar um servidor. Se você não sabe como fazer isso, você pode consultar nosso artigo dedicado a criação de servidor no Discord.

3.A criação de um bot requer a codificação. No presente tutorial, usamos uma linguagem de programação chamada Python.

Como fazer um bot do Discord?

1.Estando no site oficial do Discord, role a interface para baixo até a opção Desenvolvedores, selecionando-a:

2.Uma nova página será aberta. Selecione Aplicativos no canto superior esquerdo > Novo aplicativo no canto superior direito:

3.Em seguida, escolha um nome e depois disso, selecione Criar.

4.Na sequência, em Informações Gerais, preencha as informações solicitadas no formulário e crie uma descrição.

5.Na continuidade, clique em Bot.

6.Depois, escolha Adicionar bot.

7.Por fim, confirme a escolha selecionando Sim, faça!

Pronto, seu bot foi criado. Se quiser, você pode configurar um avatar. Recomendamos manter as configurações padrão, ou seja, manter a caixa de bot pública e ativa enquanto a concessão de código Requer OAUTH2 estiver inativa.

O token

O próximo passo é copiar a senha do seu bot: o token. Mantenha-o ou redefina-o, se for necessário.

Como adicionar um bot do Discord a um servidor?

Permissões

1. Convite: agora que seu bot foi criado, você precisa juntá-lo aos seus servidores por meio de um convite.

2.OAuth2: selecione esta opção:

3.Escolha do bot: em seguida, role para baixo e escolha bot.

4.Permissões: na sequência, role para baixo novamente e selecione as Permissões para o seu bot. Vale lembrar, o melhor é evitar a permissão de administrador.

5.Copie o URL: para tanto, observe a imagem acima, o URL está na margem inferior, copie-o.

6. Colar o URL: na continuidade, depois de ter clicado no botão clicar na linha do URL, abra uma nova guia e cole o que copiou. Desta forma, uma nova página será exibida. É nela que você escolherá o servidor que quer adicionar seu bot. Feito isso, confirme selecionando Continuar.

7.Autorizar: role para baixo e escolha Autorizar.

8.Confirmar: marque a caixa branca confirmando que você não é um robô.

Como codificar seu bot com Python?

A próxima etapa é escrever um código básico para seu bot.

1.Acesse o site da Replit e escolha Iniciar codificação. Você precisará fazer login, podendo usar sua conta do Google para isso. Em seguida, escolha Python na lista.

2.Nomeie-o e escolha Criar repl:

3.Agora digite importar Discord e selecione Executar:

4.Aguarde até que o processo de instalação seja concluído (o botão Parar se transformará em um botão Executar novamente). Se você quiser que seu bot responda automaticamente a uma mensagem, você vai precisar criar um evento. Para tanto, em main.py, copie e cole o seguinte código (logo em import discord):

Aqui “$hello” é como a mensagem do usuário começará. Quando o bot ler, ele responderá com “Hello!”. Vale lembrar que você pode testar outras mensagens se desejar.

Agora você terá que criar uma variável de ambiente. Isso não é mais possível de fazer apenas adicionando um arquivo. Ao invés disso, vá para o ícone do Cadeado. Na caixa de chave digite TOKEN. Na caixa de valor, cole o token do bot que você copiou anteriormente. Depois disso, clique em Adicionar novo segredo. Em seguida, clique nas seguintes caixas: Inserir, Token, Inserir.

Volte para Arquivos. Seu código deve ficar assim (você pode editá-lo manualmente):

Selecione Executar novamente e aguarde. O botão ficará ativo novamente e você verá a seguinte mensagem:


Agora é hora de testar seu bot. Acesse seu servidor Discord e digite a mensagem que você adicionou no seu código.

Pronto! Você codificou sua primeira mensagem de bot!

Saiba que, quando você desliga seu PC ou interrompe o processo de teste, o bot ficará offline. Para mantê-lo online, você precisa manter permanentemente o script hospedado. Uma possível solução para isso seria serviços de hospedagem remota. Por exemplo, existe o Heroku que pode ser usado gratuitamente. Você pode encontrar muitos tutoriais na web para saber como hospedar seu bot Discord no Heroku.

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
Veja também
Este documento, intitulado 'Como criar um bot no Discord', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade