Я хотел на хаборе написать про свой балансировщик, но руки не дошли. Если у тебя в боте каких-то оркестровых процессов нет и достаточно простых состояний (фсм), то и балансировать очень просто. 1 вариант - днс раундробин 2 вар - nginx round robin 3 вар - свой балансировщик (например веб сервер на sanic со своей логикой). За ними ставишь хоть 50 серверов с аиограм на вебхуках
Если у бота сложная логика и есть действующие процессы (как у нас в мафии), то придется все 3 пункта друг за другом ставить