Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 2.1 KB

File metadata and controls

49 lines (35 loc) · 2.1 KB
title sidebar_position displayed_sidebar pagination_prev
Definindo o bot
1
javascriptSidebar
linguagens/javascript/preparacao

Definindo o bot

Parabéns por chegar até aqui! Agora que você tem o Node.js e o Discord.js instalados no seu projeto, você está pronto para começar a programar o seu bot!

Criando o Arquivo Principal do Bot

Primeiro, vamos criar um arquivo chamado index.js na pasta do seu projeto. Este arquivo será o coração do nosso bot, onde a maior parte do código será escrita. Copie e cole o seguinte código no arquivo index.js:

require("dotenv").config()
const { Client, Events, GatewayIntentBits } = require("discord.js")

const client = new Client({ intents: [GatewayIntentBits.Guilds] })

client.once(Events.ClientReady, readyClient => {
  console.log(`Ready! Logado como ${readyClient.user.tag}`)
})

client.login(process.env.TOKEN)

Este código faz várias coisas. Primeiro, ele carrega o módulo dotenv, que nos permite usar variáveis de ambiente para armazenar informações sensíveis, como o token do nosso bot. Em seguida, ele cria uma nova instância do cliente Discord.js, que é o que usaremos para interagir com o Discord. Finalmente, ele faz o login no Discord usando o token do nosso bot.

Depois de adicionar o código, sua pasta de projeto deve conter os seguintes arquivos:

Iniciando o Bot

Agora que temos a base do nosso bot configurada, é hora de ligá-lo! Para fazer isso, abra o terminal na pasta do seu projeto e digite o seguinte comando:

node .

Este comando diz ao Node.js para executar o arquivo index.js que acabamos de criar. Se tudo estiver configurado corretamente, você verá uma mensagem dizendo "Ready! Logado como [nome do seu bot]" no terminal.

Parabéns, o seu bot está agora online! No próximo passo, vamos adicionar um comando que permite ao bot responder com o seu ping quando solicitado.