команда была вызвана за последние 5 минут, чтобы он удалял свой ответ на старую команду, и публиковал ответ на новый запрос. Как это можно реализовать?
Запись в бд с таймстемпом
я думаю тут в памяти хранить можн
Если приложению не нужно хранить данные и быть готовым к перезапуску - то да
А если без бд?
его задача звучит так как будто он просто хочет поменьше спама от бота
Ну храни в памяти
можно добавить хеш от контента команды, и проверять/писать именно его в базу. только надо хеш всегда считать однообразно. например руби не гарантирует единрооьразность представоения хеша в строковом виде
Обсуждают сегодня