This commit is contained in:
shoopea 2019-05-26 19:54:25 +08:00
parent 208722b012
commit 6b5e4a0c0c

6
bot.go
View File

@ -270,9 +270,11 @@ func botListParsingRule(m *tb.Message) {
} }
func botTimer(m *tb.Message) { func botTimer(m *tb.Message) {
r := regexp.MustCompile("^(?P<Delay>([0-9]{2}h){0,1}([0-9]{2}m){0,1}([0-9]{2}s){0,1}) \"(?P<Msg>(.*))\"$") r := regexp.MustCompile("^(?P<Hour>[0-9]{2}h){0,1}(?P<Minute>[0-9]{2}h){0,1}(?P<Second>[0-9]{2}s){0,1} \"(?P<Msg>(.*))\"$")
if r.MatchString(m.Payload) { if r.MatchString(m.Payload) {
log.Printf("Timer : Delay : %s\n", r.ReplaceAllString(m.Payload, "${Delay}")) log.Printf("Timer : Hour : %s\n", r.ReplaceAllString(m.Payload, "${Hour}"))
log.Printf("Timer : Minute : %s\n", r.ReplaceAllString(m.Payload, "${Minute}"))
log.Printf("Timer : Second : %s\n", r.ReplaceAllString(m.Payload, "${Second}"))
log.Printf("Timer : Msg : %s\n", r.ReplaceAllString(m.Payload, "${Msg}")) log.Printf("Timer : Msg : %s\n", r.ReplaceAllString(m.Payload, "${Msg}"))
} }
/* /*