В новой версии AIOgram для распределения хэндлеров по разным файлам можно воспользоваться модулем dispatcher, который позволяет создавать отдельные файлы для каждой группы хендлеров.
Для этого можно создать файлы с разными группами хендлеров, например, handlers1.py, handlers2.py и т.д. каждый из которых будет содержать свой набор хендлеров для обработки различных событий.
В каждом из файлов нужно будет создать объект dispatcher.Dispatcher, добавить нужные хендлеры и зарегистрировать их с помощью метода dispatcher.add_handler().
Далее можно импортировать все созданные файлы в основной файл (например, main.py) и инициализировать их с помощью метода dispatcher.run_polling().
Таким образом, каждый файл будет содержать свои хендлеры, что облегчит организацию кода и улучшит его читаемость.
Что касается изменений, связанных с методом executor и другими обновлениями, то нужно учитывать их при создании хендлеров в новых файлах. Возможно, потребуется произвести изменения в способе обработки команд или вызовов методов, чтобы они корректно работали в новой версии AIOgram. Также важно следить за документацией и обновлениями библиотеки, чтобы быть в курсе всех изменений и улучшений.