Задать вопрос
@FChicago

Как сделать таймер в python?

Как можно сделать, к примеру, если в течении минуты челик напишет к примеру команду два раза чтобы ему выдавался мут
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Тайм-менеджмент
    1 месяц
    Далее
  • Нетология
    Soft skills: ключевые навыки руководителя
    4 месяца
    Далее
  • Skillbox
    Стресс-менеджмент
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 2
Vindicar
@Vindicar
RTFM!
1. При получении команды получить текущее время.
2. Проверить в хранилище (словарь в памяти, база данных, не принципиально) когда этот человек посылал команду в прошлый раз.
3а. Если интервал времени достаточно длинный, выполнить команду и сохранить текущее время в хранилище.
3б. Если интервал времени недостаточно длинный, дать предупреждение/забанить/застрелиться.
Подробности

Что за команда, о чём речь, каким кодом это реализовано... гадать никто не собирается.
Ответ написан
Комментировать
@ppttzz
запускать каждые 60 секунд условие с задержкой в 60 секунд, а потом проверять сколько кто сделал за это время.
Если сразу после начального ввода, time.sleep(60), если нужно что бы проверка работала постоянно, то дапаможет тебе Async IO
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы