This commit is contained in:
Andrew 2019-05-10 21:37:16 +10:00
parent fd9559d0aa
commit 385cdbd797

@ -289,22 +289,22 @@ func (sc *ServerConnection) dispatchCommand(info eventmgr.InfoMap) {
for _, p := range sc.CommandPrefixes {
if strings.HasPrefix(params[0], p) {
if len(params) > 1 {
info["cmdparams"] = params[1:]
}else {
info["cmdparams"] = []string{}
}
if len(params) > 1 {
info["cmdparams"] = params[1:]
} else {
info["cmdparams"] = []string{}
}
sc.eventsIn.Dispatch("cmd_"+params[0][1:], info)
return
}
}
if (params[0] == sc.Nick || params[0] == sc.Nick+":") && len(params) > 1 {
if len(params) > 2 {
info["cmdparams"] = params[2:]
} else {
info["cmdparams"] = []string{}
}
if len(params) > 2 {
info["cmdparams"] = params[2:]
} else {
info["cmdparams"] = []string{}
}
sc.eventsIn.Dispatch("cmd_"+params[1], info)
}
}