169 похожих чатов

В каком смысле не сбрасывается?

15 ответов

8 просмотров

https://github.com/MasterGroosha/telegram-casino-bot/blob/master/bot/throttling.py Ну написал юзер сообщение, бот навесил тротлинг на пару секунд. В течение этих секунд все новые апдейты просто скипаются, но по истечению двух секунд от исходного сообщения, бот снова реагирует

Groosha
https://github.com/MasterGroosha/telegram-casino-b...

https://github.com/MasterGroosha/telegram-casino-bot/blob/master/bot/throttling.py Я так понял это последний более актуальный пример, что в случае с тротлингом просто скидывает поток хендлера? А как установить минимальную задержку между действиями юзера? Так скажем пороговое значение.

MRX
https://github.com/MasterGroosha/telegram-casino-b...

Ты же вроде тройку используешь?

MRX
https://github.com/MasterGroosha/telegram-casino-b...

А время "задержки", если я тебя правильно понял, указывается в THROTTLE_TIME_* у Груши там

MRX
https://github.com/MasterGroosha/telegram-casino-b...

Это тебе надо смотреть пример из репы аиограма

ą do
благодарю за учебник

Это Грушу благодарить нужно)

Aiogram example: throttling_example.py

Groosha
Aiogram example: throttling_example.py

Привет, а это что MemoryStorage() ?

Ď℮რσң
Привет, а это что MemoryStorage() ?

почитай про fsm memorystorage все в озу хранит в виде словаря

Konstantin Sazhenov
почитай про fsm memorystorage все в озу хранит в ...

dp = Dispatcher(bot, storage=storage) а зачем сюда передовать, что вообще делает?

Ď℮რσң
dp = Dispatcher(bot, storage=storage) а зачем сюда...

https://docs.aiogram.dev/en/latest/examples/finite_state_machine_example.html https://en.wikipedia.org/wiki/Finite-state_machine там хранятся стейты пользователей(+per-user data +количество запросов от каждого пользователя(для возможности предотвращения спама) )

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта