Open teremterem opened 3 years ago
SwiperConversation class should be capable of both - maintaining conversation in telegram and facilitating "data reconstruction via replay" in offline mode. This also means that SwiperConversation class should fully control python-telegram-bot framework (this relates to #5).
Don't worry about SwiperPresentation abstraction - you will just mock bot methods when you need to replay.
Think of it as "reconstructing" data from telegram updates using certain schema that is convenient for certain type of analysis.