O Sistersinspirit.ca está aqui para ajudá-lo a encontrar respostas para todas as suas dúvidas com a ajuda de especialistas. Nossa plataforma conecta você a profissionais prontos para fornecer respostas precisas para todas as suas perguntas. Experimente a conveniência de obter respostas precisas para suas perguntas de uma comunidade dedicada de profissionais.

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

});