Obtenha respostas rápidas e precisas para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções precisas para suas dúvidas de maneira rápida e eficiente. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas.

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 :

Joberg

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!");

});