A Framework for creating bots.