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.
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.
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 próximo passo é copiar a senha do seu bot: o token. Mantenha-o ou redefina-o, se for necessário.
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ô.
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.