#discord.js
#discord.js
Вопрос:
я сделал метод setTimeout функция, чтобы удалить данные из базы данных раздор бот, так как это новая функция, которая называется «ежемесячная подписка», где вам подписаться на бота и автоматического истечения срока действия (удаление данных из БД) через 1 месяц, но это не кажется, работает как бот может идти несколько перезагрузок в случайные моменты времени и в функции setTimeout удаляется или удаляется, так что функция внутри, что не работал. итак, есть какие-нибудь решения для этого?
Комментарии:
1. Рассмотрите возможность использования пакета Cron
2. Вы хотите использовать
setTimeout
для выполнения какой-либо функции месяц спустя? Максимальный тайм-аут составляет примерно 24-25 дней, как еслиdelay
бы он был больше 2_147_483_647мс, задержка будет установлена на 1. Проверьте cron, как упоминал @Elitezen.