diff --git a/module/message-command/message-command.go b/module/message-command/message-command.go index c33f72f..90f70be 100644 --- a/module/message-command/message-command.go +++ b/module/message-command/message-command.go @@ -1,7 +1,6 @@ package msgcmd import ( - "fmt" "regexp" "strings" @@ -35,10 +34,15 @@ func ParseLineMsg(txt, replyToken string, source *lineobj.SourceObject) { } firstNum := []rune(strs[0])[0] - fmt.Println("Char :: ", strs[0][0], " Number :: ", firstNum) + if firstNum == 33 || firstNum == 65281 { // nor cmd - cmd := strs[0][1:] + cmd := "" + if firstNum == 65281 { + cmd = strs[0][3:] + } else { + cmd = strs[0][1:] + } if len(cmd) == 0 { return }