Add ability to choose chat duration and whether to replace system out with the chat