Вообще все же сообщения будут через мидлваре проходить, можно считать просто или это не так работает?
Да, только тебе придётся писать несколько схожих функций в мидлвари, если у тебя есть другие типы апдейтов (не забывай о них): колбек кнопки, инлайн запросы, отлов измененных сообщений, чо там ещё есть. И где-то в полях мидлвари, раз уж она объект записывать рпс и по таймеру каждую секунду/минуту/час обнулять
Правда и троттлинг тогда лучше делать на уровне мидлвари, а не хендлеров, чтобы без глобалов обойтись