IDNLearner.com, seu recurso para respostas rápidas e precisas. Pergunte qualquer coisa e receba respostas completas e precisas de nossa comunidade de profissionais especializados em diversos temas.

Como reinicio meu bot do discord.js ???. Fiz ele hoje no visual studio, mas depois de fazer um comando, precisa reiniciar ele e eu não encontro tutorial no youtube. Alguém me ajuda?

Sagot :

Resposta:

Você pode redefinir um bot usando o client.destroy() método, em seguida, chamando .login depois de novo. Tente algo assim:

// set message listener

client.on("message", message => {

switch(message.content.toUpperCase()) {

case "?RESET":

resetBot(message.channel);

break;

// ... other commands

}

});

// Turn bot off (destroy), then turn it back on

function resetBot(channel) {

// send channel a message that you"re resetting bot [optional]

channel.send("Resetting...")

.then(msg => client.destroy())

.then(() => client.login(<your bot token here>));

}

Se você definir um ouvinte pronto no seu bot, você verá que o ready evento dispara duas vezes. Eu configurei um ouvinte pronto assim:

client.on("ready", () => {

console.log("I am ready!");

});

Obrigado por fazer parte da nossa comunidade. Seu conhecimento e contribuições são vitais. Volte em breve para continuar compartilhando suas perguntas e respostas. IDNLearner.com tem as soluções que você procura. Obrigado pela visita e até a próxima vez para mais informações confiáveis.