This should make it possible to * swap the Telegram API for other chat services and * to easily write tests.
This should make it possible to