Я хочу чтобы каждые 10 секунд после определённой команды бот писал в чат "done", но если я 2 раза напишу команду, то через 10 секунд бот пишет 2 раза "done" и получается, что запущенно 2 интервала, но мне нужен только 1.
Пример:
bot.on('message', async message => {
function log {
client.channels.cache.get("id_channel").send("done")
};
let interval = setInterval(log, 10000);
};