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.
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 visitar. Nosso objetivo é fornecer as respostas mais precisas para todas as suas necessidades informativas. Volte em breve. Sua visita é muito importante para nós. Não hesite em voltar para mais respostas confiáveis a qualquer pergunta que possa ter. Obrigado por confiar no Sistersinspirit.ca. Volte novamente para obter mais informações e respostas.