Помогите сделать обратный отсчёт так как на картинке так что бы после отправления команды запускался таймер вот мой код
cmd.hear(/(?:бонус)$/i, async (message, bot) => {
if(message.user.timers.bonus) return bot(`вы сможете получить бонус через 24 часа`);
let prize = utils.pick([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]);
setTimeout(() => {
message.user.timers.bonus = false;
}, 86400000);
message.user.timers.bonus = true;
if(prize === 1)
{
message.user.balance += 10000000000;
return bot(`вы выиграли 10.000.000.000$`);
}
if(prize === 2)
{
message.user.btc += 10000;
return bot(`вы выиграли 10.000฿`);
}
if(prize === 3)
{
message.user.rating += 5;
return bot(`вы выиграли 5!\n Рейтинг: ${utils.sp(message.user.rating)}`);
}
if(prize === 4)
{
message.user.rating += 1;
return bot(`вы выиграли 1!\n Рейтинг: ${utils.sp(message.user.rating)}`);
}
if(prize === 5)
{
message.user.rating += 10;
return bot(`вы выиграли 10!\n Рейтинг: ${utils.sp(message.user.rating)}`);
}
if(prize === 6)
{
message.user.rating += 2;
return bot(`вы выиграли 2!\n Рейтинг: ${utils.sp(message.user.rating)}`);
}
if(prize === 7)
{
message.user.rating += 3;
return bot(`вы выиграли 3!\n Рейтинг: ${utils.sp(message.user.rating)}`);
}
if(prize === 8)
{
message.user.rating += 4;
return bot(`вы выиграли 4!\n Рейтинг: ${utils.sp(message.user.rating)}`);
}
if(prize === 9)
{
message.user.bank += 1000000;
return bot(`вы выиграли 1.000.000$ на свой банковский счёт!\n В банке: ${utils.sp(message.user.bank)}$`);
}
if(prize === 10)
{
message.user.bank += 5000000;
return bot(`вы выиграли 5.000.000$ на свой банковский счёт!\n В банке: ${utils.sp(message.user.bank)}$`);
}
if(prize === 11)
{
message.user.bank += 10000000;
return bot(`вы выиграли 10.000.000$ на свой банковский счёт!\n В банке: ${utils.sp(message.user.bank)}$`);
}
if(prize === 12)
{
message.user.bank += 50000000;
return bot(`вы выиграли 50.000.000$ на свой банковский счёт!\n В банке: ${utils.sp(message.user.bank)}$`);
}
});
как сделать так как на картинке