Como criar um bot em discórdia
Discord é um programa de conversas populares que é altamente usado e favorecido pelos jogadores. Os usuários podem criar seus próprios canais de discordância gratuitamente e convidar as pessoas a se juntarem a elas. Algumas pessoas usam bots em discórdia para manter música jogando, cumprimentar novas pessoas no canal, e muito mais. Thiswill mostrar-lhe como criar um bot para discórdia. Você precisará ser pelo menos um pouco familiarizado com a codificação, já que o jаvascript é o que faz o trabalho de bot.
Passos
Parte 1 de 6:
Preparando seu computador1. Download do nó.js de https: // nodejs.org / en / download /. Nó.JS é um tempo de execução de jаvascript gratuito que você precisará fazer o seu bot. Você pode escolher o Windows ou MacOS Installer, bem como qual versão. A versão LTS é recomendada para este processo.

2. Execute o instalador. Um computador Windows só precisa clicar no arquivo baixado para iniciar o instalador, mas um computador MacOS precisa descompactar o arquivo para localizar o aplicativo do instalador. Certifique-se de ler qualquer e todos os acordos à medida que passa pelo instalador.

3. Crie uma conta de discórdia (opcional). Se você ainda não tiver uma conta de discordância, você se inscrever para um em https: // discórdia.com /.

4. Faça login na sua conta de discordância e canal. Abra o aplicativo Discord no seu computador e navegue até o canal que você deseja seu bot.
Parte 2 de 6:
Criando o bot em discórdia1. Vamos para https: // discórdia.COM / Developers / Aplicações / Me Em um navegador da Web. Você deve estar logado já através do aplicativo, mas faça o login novamente se você for solicitado. Nesta parte, você estará criando um aplicativo que ativa o bot, então você estará criando um aplicativo, bem como um bot.

2. Clique no azul Nova aplicação botão. Você verá isso para o lado direito do navegador. Uma janela aparecerá para o nome do seu aplicativo.

3. Clique Robô No menu da esquerda. Este é também o ícone de pedaço de quebra-cabeça.

4. Clique Adicionar bot. Isso está sob o cabeçalho "Build-A-Bot".

5. Clique Clique para revelar o token. Você verá isso na área de informação do seu bot. Quando você clica nesse texto, vê uma sequência de letras e números.
Parte 3 de 6:
Enviando o bot para o servidor / canal de discórdia1. Clique Informações gerais. Este está no menu à esquerda.

2. Clique cópia de Sob o ID do cliente. Você verá isso ao redor do meio da página da web.

3. Cole sua Copied ClientID para o seguinte URL: "https: // discórdia.COM / OAUTH2 / Autorize?& client_id = clientid & scope = bot e permissões = 8 "

4. Cole sua URL na barra de endereços do seu navegador. Você será levado a uma página onde você pode atribuir seu bot a um canal.
Parte 4 de 6:
Codificando o bot1. Crie uma pasta na sua área de trabalho para o seu código de bot. Você estará fazendo arquivos de código que irão aqui.
- Este código foi fornecido por https: // Digitaltrends.com / gaming / how-to-make-a-discord-bot /.
- Você pode pesquisar na internet para códigos de bot que você quer, como aqueles que tocam música constantemente. Este é um exemplo de código para um bot que responde a qualquer texto que começa com "!"
2. Abra um editor de texto. Você pode usar os programas padrão como o bloco de notas para Windows ou Textedit for Mac.
3. Digite o seguinte código:
{"Token": "seu token bot"}
4. Salve o arquivo como "Auth.json ". Certifique-se de que o arquivo não salve com um .Extensão de arquivo txt.
5. Inicie um novo documento. Você pode fazer isso pressionando Ctrl+N (Windows), ou ⌘ cmd+N (Mac) ou clicando em "Novo" na guia "Arquivo".
6. Digite o seguinte código:
{"Nome": "Greeter-Bot", "Versão": "1.0.0 "," Descrição ":" Meu primeiro Bot de discórdia "," principal ":" bot.JS "," Author ":" Seu nome "," Dependências ": {}}
7. Salve o arquivo como "pacote.json ". Certifique-se de que o arquivo não salve com um .Extensão de arquivo txt.
8. Inicie um novo documento. Você pode fazer isso pressionando Ctrl+N (Windows), ou ⌘ cmd+N (Mac) ou clicando em "Novo" na guia "Arquivo".
9. Digite o código do seu bot. Por exemplo, se você quiser criar um bot que responda a quaisquer mensagens que começam com "!", Digite o seguinte código:
Var discórdia = requer (`discórdia.io `) - var logger = exigem (` Winston `) - Var Auth = Exigir (`./ auth.JSON `) - // Configure SactingsLogger do Logger.Remover (logger.Transportes.Console) -logger.Adicionar (novo logger.Transportes.Console, {Colorize: True}) - Logger.Nível = `debug` - // Inicializar discórdia botvar bot = nova discórdia.Cliente ({token: auth.Token, Autorun: True}) - Bot.em (`pronto`, função (evt) {logger.Info (`Connected`) - Logger.info (`logado como:`) -logger.info (bot.Nome de usuário + `- (` + bot.ID + `)`) -}) - bot.Em (`mensagem`, função (usuário, userid, canalid, mensagem, evt) {// Nosso bot precisa saber se ele executará um comando // ele vai ouvir mensagens que começarão com!`if (mensagem.Substring (0, 1) == `!`) {var args = mensagem.Substring (1).Split (``) -Var cmd = args [0] -args = args.Splice (1) -switch (cmd) {// !Pingcase `Ping`: Bot.Sendmessage ({para: Channelid, mensagem: `pong!`}) - Break - // basta adicionar todos os comandos de caso se você quiser.}}})-

10. Salve o arquivo como "bot.js ". Certifique-se de que o arquivo não salve com um .Extensão de arquivo txt.
Parte 5 de 6:
Instalando dependências de bot1. Abra uma janela de prompt de comando. No Windows, você pode pesquisar "cmd" no campo Pesquisar do Windows no menu Iniciar. No Mac, você pode pesquisar o prompt de comando do Spotlight for "."

2. Navegue até a sua pasta Bot na sua área de trabalho. Por exemplo, você pode digitar CD Usuários Desktop padrão Desktop DiscordBotFolderName.

3. Modelo NPM instalar discórdia.io winston -save e pressione ↵ Enter. Com nó.JS instalado, esta linha baixará automaticamente as dependências para o seu bot na sua pasta desktop.

4. Modelo NPM Install https: // github.com / woor / discórdia.io / tarball / gateway_v6 e pressione ↵ Enter. Esse código vai se certificar de que não há mais nada que você precise instalar para o seu bot para trabalhar.
Parte 6 de 6:
Executando o bot1. Modelo Nó Bot.js e pressione ↵ Enter No prompt de comando. Se você receber uma linha de erro, você fez algo errado.

2. Modelo "!Intro "na discórdia. Você vai querer digitar isso no canal que seu bot está em. O código de exemplo fornecido aciona o bot para responder "Pong!" para texto a partir de "!". Então, para testar se o bot está funcionando, digite "!Intro "e espere por uma resposta.

3. Verifique sua codificação se você não ouviu uma resposta. Se o seu bot não respondeu ao seu "!Introdi-" Na discórdia, passe por estaguein e verifique se o seu bot está configurado corretamente. Certificar-se de que:
Compartilhe na rede social: