let Refs = await User.countDocuments({ ref: message.chat.id });
let next = Math.ceil(Refs / 10) * 10 === 0 ? 10 : Math.ceil(Refs / 10) * 10;
if (Refs < next) return bot.answerCallbackQuery(query.id, 🗣 Для получения награды нужно пригласить ещё ${next - Refs} рефералов, true);
if (message.user.ref_nagr) return bot.answerCallbackQuery(query.id, 'Вы уже получили нагарду за это задание,приступайте к следующему', true)
else {
await message.user.inc('buybalance', 10)
message.user.ref_nagr = true
await message.user.save();
return bot.answerCallbackQuery(query.id, '🎖 Вы получили награду в размере 10₽ на баланс в казино', true);
Время активации и окончания квеста и только
Вопрос не по теме
Обсуждают сегодня