func (h *hub) processReqAutoadvance(req baps3.Message) (msgs []*baps3.Message) { if len(req.Args()) != 1 { return makeBadCommandMsgs() } onoff, _ := req.Arg(0) switch onoff { case "on": h.autoAdvance = true case "off": h.autoAdvance = false default: return append(msgs, baps3.NewMessage(baps3.RsWhat).AddArg("Bad argument")) } return append(msgs, h.makeRsAutoAdvance()) }