code: func RespondWithHelp(in *dt.Msg) string {
  	if len(in.StructuredInput.Commands) != 1 {
  		return ""
  	}
  	if in.StructuredInput.Commands[0] != "help" {
  		return ""
  	}
  	if in.Plugin != nil {
  		use := randUseForPlugin(in.Plugin)
  		use2 := randUseForPlugin(in.Plugin)
  		if use == use2 {
  			return fmt.Sprintf("Try telling me %q", use)
  		}
  		return fmt.Sprintf("Try telling me %q or %q", use, use2)
  	}
  	switch len(PluginsGo) {
  	case 0:
  		return ""
  	case 1:
  		return fmt.Sprintf("Try saying %q", randUse())
  	default:
  		use := randUse()
  		use2 := randUse()
  		if use == use2 {
  			return fmt.Sprintf("Try telling me %q", use)
  		}
  		return fmt.Sprintf("Try telling me %q or %q", use, use2)
  	}
  }
docs: // RespondWithHelp replies to the user when he or she asks for "help".