From d6915f2cbbb8421c80a1e0ead72ec0a3c7de69a5 Mon Sep 17 00:00:00 2001 From: cx uname Date: Mon, 12 Nov 2012 18:52:58 +0400 Subject: [PATCH] parser fix --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 436870c..8024290 100644 --- a/main.go +++ b/main.go @@ -139,7 +139,7 @@ func MessageHandler(Conn *xmpp.Conn, Msg *xmpp.ClientMessage) { Conn.Send(room, "groupchat", strings.TrimRight(string(out), " \n")) case f("^"+name, &Msg.Body): //chat Strip(&Msg.Body, &Msg.From) - r, _ := regexp.Compile("^\\./chat/" + name + ":") + r, _ := regexp.Compile("^\\./chat/" + name + "[:,]") command := r.ReplaceAllString(GetCommand("!"+Msg.Body, Msg.From, "./chat/"), "./chat/answer") out, err := exec.Command("bash", "-c", command).CombinedOutput() if err != nil {