ext.conversations was designed nearly five years ago with the intention of being used primarily for text-based conversations. However, telegram.py now supports reply keyboards, which are a much more user-friendly way of interacting with a bot.
This is an issue tracker for redesigning and rewriting ext.conversations to be more input-agnostic.