I'm practicing for some tours and so would prefer to keep my replays private. It's very annoying to click /hidereplay every time, so is there a feature that does it automatically?
You already got an answer on Smogon Forums, so I'll just post this to take the question off the unanswered list.
I believe that /hidenext should work to make every battle in the future private Checking the "don't allow spectators" check box just above the "Battle!" button on the main menu should also have the same result
source