Ativando o bot

​📦 Instalando módulos

Para prosseguir, é recomendado você instalar uma IDE. Recomendo utilizar o Visual Studio Code​

É importante instalar módulos antes de iniciar o seu bot. Bom, primeiramente, vá ao terminal no Visual Studio Code e digite npm init -y (isso criará o package.json, que determinará os módulos que seu bot usará). Logo a seguir, digite npm i discord.js para fazer com que seu bot seja inicializado.

​💻 Programando o seu bot

Agora vamos para a parte que interessa! Crie uma pasta com o nome de sua preferência, agora crie um arquivo, que será o arquivo principal do seu bot em .js. No meu, coloquei bot.js.

Dentro do arquivo bot.js, copie e cole este código:

bot.js
const Discord = require("discord.js");
const client = new Discord.Client();
// Coloque o prefixo abaixo de sua preferência
// no meu caso, ele sempre executará com a exclamação antes. Exemplo: !ajuda
let prefixo = "!";
client.on("message", (message) => {
// O comando não será executado se o usuário for um bot.
if (!message.content.startsWith(prefixo) || message.author.bot) return;
if (message.content.startsWith(prefixo + "ping")) {
message.channel.send("pong!");
} else
if (message.content.startsWith(prefixo + "foo")) {
message.channel.send("bar!");
}
});
client.login("TokenDoSeuBot");

Na string 19, substitua o TokenDoSeuBot pelo token que fica disponibilizado no portal do desenvolvedor. Clique em Copy, que está em Bot, e substitua.

Não compartilhe o token do seu bot para ninguém! O Discord nunca pedirá o token do seu bot. Caso envie para alguém, seu bot poderá raidar e agir de forma totalmente estranha.

​✅ Inicializando o seu bot

Pronto, agora você já pode começar a fazer alterações que você quiser no seu bot e iniciar! Agora para fazer com que ele fique online, basta ir ao terminal e digitar node bot.js ou node .

​