Как сделать кулл даун? пример: Пользователь пишет daily данные записываются в дб и создается кулдаун например на 12 часов. если он пишет команду например через 1 час ему должно выдать что ввести эту команду можно будет снова 11.02.2020 в 22:17
Для вашего вопроса существует множество вариантов реализации и разные варианты будут иметь разную сложность проработки.
Если говорить абстрактно, вам необходимо выполнить следующие шаги для реализации задачи:
command Handler
, или же сделать соответствующую таблицу в БД и создать логику настройки данного Cooldown через комманду. Первый вариант более простой для для начальной реализации.(guild_id, user_id, command_id, end)
Где: guild_id
- ID сервера, user_id
- ID пользователя, command_id
- ID комманды, end
- время в формате timestamp
после которого можно использовать комманду снова.
new Date().getTime()
меньше end
, выводим ошибку, если больше - разрешаем использование команды и устанавливаем новый cooldown (в поле end
значение new Date().getTime()
+ cooldown в секундах)Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть массив ОбъектовВ объекте данные об имени, id и если есть родительский элемент, то еще и родительский элемент
Дело в том, что ajax не отправляет данные на серверПодскажите пожалуйста из-за чего такое может быть
Назавём две массивы равновеликими , если только один раз в одном из массивов, сменив места одной пары из элементов , мы получим другой массивНапример...
Всем привет! Я использую плагин Select2 для выбора значенийЯ выбираю значения, они красиво вставляются в input