Bot isn't singleton anymore, and the constructors were changed.