Многомодульность бота вк на python с библиотекой vk_api. Как это реализовать правильно?
Вспомнил старого бота, на данный момент там помойка с 1.2 к строк в одном скрипте. Хотел бы переписать все. Каждая команда выполняется в новом потоке, что замедляет работу бота. Может тут нужно асинхронность?
Плюс хочу разбить каждую часть команд на модули, рп, кик-бан и так далее.
Как это правильно сделать? В каждом модуле сделать обработчик и циклом обрабатывать лонгпул?
Или сделать это в главном скрипте? Но команд довольно-таки много, что замедлит их обработку.