В чём была проблема
У бота подписок десятки экранов и сценариев. Проверять их вручную после каждого изменения долго, а ошибка в оплате или продлении стоит денег.
Что я сделал
Имитация пользователя
Тест работает с настоящей логикой бота, но без реальных пользователей и платежей.
Все сценарии
Клиент, новый пользователь, администратор и продление подписки — от начала до конца.
Безопасность
Разделы, которые пишут живым людям, исключены из проверки.