Как сделать кд отправки ответа на одну и ту-же команду python?

Kwilz

Новичок
Пользователь
Сен 16, 2020
6
0
1
У меня есть код, как сделать кд на 1 команду что-бы бот не отвечал на 1 вопрос раз в 5 минут, но на другие всё ещё реагировал?
Вот код к которому нужно это сделать: https://pastebin.com/e83D5FNx
Просто есть любители по-спамить ботом.
 

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
У меня есть код, как сделать кд на 1 команду что-бы бот не отвечал на 1 вопрос раз в 5 минут, но на другие всё ещё реагировал?
Вот код к которому нужно это сделать: https://pastebin.com/e83D5FNx
Просто есть любители по-спамить ботом.
я бы попробовал async.sleep(seconds)
 

Kwilz

Новичок
Пользователь
Сен 16, 2020
6
0
1
А куда это вставлять и как?)
Можно мне в код это вставить и скинуть?)
Я просто очень плохо шарю, тупо методом тыка.
 

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
А куда это вставлять и как?)
Можно мне в код это вставить и скинуть?)
Я просто очень плохо шарю, тупо методом тыка.
лучше сделайте по функции на каждое сообщение и после того, как отвечаете на сообщение вызывайте слип на 5 минут
 

Kwilz

Новичок
Пользователь
Сен 16, 2020
6
0
1
в
лучше сделайте по функции на каждое сообщение и после того, как отвечаете на сообщение вызывайте слип на 5 минут
атлишна, теперь вопрос как сделать по функции на каждое сообщение и после того, как оно отвечает на сообщение вызывать слип на 5 минут?
 

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
в

атлишна, теперь вопрос как сделать по функции на каждое сообщение и после того, как оно отвечает на сообщение вызывать слип на 5 минут?
честно, не сильно шарю в асинхронном коде, но знаю, что тут надо гуглить про async await
 

Форум IT Специалистов