For @thatch45 to review. Remove the `tty` logic left from 0d6ff2e.

@thatch45 special attention here, I just removed the `tty` keyword argument and the unneeded logic, though, I'm not sure if for some commands you want to temporarily override the value of `self.tty` or not.