test set def
This commit is contained in:
parent
0fb27e8309
commit
8bde59743e
1
cron.go
1
cron.go
@ -12,6 +12,7 @@ func startCron() *cron.Cron {
|
|||||||
c := cron.New(cron.WithLocation(time.UTC))
|
c := cron.New(cron.WithLocation(time.UTC))
|
||||||
c.AddFunc("15 7,15,23 * * *", cronSendWarReport)
|
c.AddFunc("15 7,15,23 * * *", cronSendWarReport)
|
||||||
c.AddFunc("58 6,14,22 * * *", cronSetDef)
|
c.AddFunc("58 6,14,22 * * *", cronSetDef)
|
||||||
|
c.AddFunc("@every 1m", cronSetDef)
|
||||||
c.Start()
|
c.Start()
|
||||||
return c
|
return c
|
||||||
}
|
}
|
||||||
|
13
job.go
13
job.go
@ -1158,10 +1158,10 @@ func jobFwdMsg(j Job) {
|
|||||||
err = json.Unmarshal(j.Payload, &p)
|
err = json.Unmarshal(j.Payload, &p)
|
||||||
logOnError(err, "jobFwdMsg : Unmarshal payload")
|
logOnError(err, "jobFwdMsg : Unmarshal payload")
|
||||||
|
|
||||||
cwm, err := getObjMsg(j.Trigger)
|
msg, err := getObjMsg(j.Trigger)
|
||||||
logOnError(err, "jobFwdMsg : getObjMsg msg")
|
logOnError(err, "jobFwdMsg : getObjMsg msg")
|
||||||
|
|
||||||
clientFwdCWMsg(j.UserID64, cwm.ID64, cwm.ChatID64, p.ChatID64)
|
clientFwdCWMsg(j.UserID64, msg.ID64, msg.ChatID64, p.ChatID64)
|
||||||
|
|
||||||
err = setJobDone(j.ID64)
|
err = setJobDone(j.ID64)
|
||||||
logOnError(err, "jobFwdMsg : setJobDone")
|
logOnError(err, "jobFwdMsg : setJobDone")
|
||||||
@ -1177,8 +1177,15 @@ func jobSetDef(j Job) {
|
|||||||
err = json.Unmarshal(j.Payload, &p)
|
err = json.Unmarshal(j.Payload, &p)
|
||||||
logOnError(err, "jobSetDef : Unmarshal payload")
|
logOnError(err, "jobSetDef : Unmarshal payload")
|
||||||
|
|
||||||
cwm, err := getObjMsg(j.Trigger)
|
msg, err := getObjMsg(j.Trigger)
|
||||||
logOnError(err, "jobSetDef : getObjMsg msg")
|
logOnError(err, "jobSetDef : getObjMsg msg")
|
||||||
|
rule, err := getMsgParsingRule(msg)
|
||||||
|
logOnError(err, "jobSetDef : getMsgParsingRule")
|
||||||
|
cwm, err := parseSubTypeMessageMeAck(msg, rule.re)
|
||||||
|
|
||||||
|
if cwm.State == `🛌Rest` {
|
||||||
|
clientSendCWMsg(j.UserID64, `🛡Defend`)
|
||||||
|
}
|
||||||
|
|
||||||
err = setJobDone(j.ID64)
|
err = setJobDone(j.ID64)
|
||||||
logOnError(err, "jobSetDef : setJobDone")
|
logOnError(err, "jobSetDef : setJobDone")
|
||||||
|
Loading…
Reference in New Issue
Block a user