Код ниже отлавливает время до voiceStateUpdate и во время. Цель узнать разницу и выдать монету за минутное нахождение на сервере.
function updateClock(timeback) {
var now = new Date();
console.log("U:"+now.getMinutes());
console.log("N:" + timeback);
if (now.getMinutes() != timeback) {
console.log("POINTS!")
userData.points++;
});
}
}
client.on('voiceStateUpdate', function (oldMember, newMember) {
var now2 = new Date();
setInterval(updateClock(now2.getMinutes()), 3000)}
});
Выдает ошибку :
timers.js:435
throw new TypeError('"callback" argument must be a function');
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники