Don't submit twice
Trim and lowercase room
Support specifying a roomName and username for the template