This commit is contained in:
shoopea 2020-10-18 11:39:32 +02:00
parent 88b80007f6
commit ae92cbe4d1

2
msg.go
View File

@ -474,7 +474,7 @@ func parseSubTypeMessageGListAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatWar
log.Printf("parseSubTypeMessageGListAck : Guild : %s\n", r.ReplaceAllString(m.Text, "${GuildName}")) log.Printf("parseSubTypeMessageGListAck : Guild : %s\n", r.ReplaceAllString(m.Text, "${GuildName}"))
log.Printf("parseSubTypeMessageGListAck : Members : %s\n", r.ReplaceAllString(m.Text, "${Members}")) log.Printf("parseSubTypeMessageGListAck : Members : %s\n", r.ReplaceAllString(m.Text, "${Members}"))
re := regexp.MustCompile(`\n#(?P<Id>[0-9]+) (?P<Class1>[⚒⚗️📦🏹⚔️🛡])(?P<Class2>[⚒⚗️📦🏹⚔️🛡]{0,1})(?P<Level>[0-9]+) \\[(?P<Status>.*)\\] (?P<Name>[a-zA-z0-9 ]+)`) re := regexp.MustCompile(`\n#(?P<Id>[0-9]+) (?P<Class1>[⚒⚗️📦🏹⚔️🛡])(?P<Class2>[⚒⚗️📦🏹⚔️🛡]{0,1})(?P<Level>[0-9]+) \[(?P<Status>.*)\] (?P<Name>[a-zA-z0-9 ]+)`)
for _, l := range re.FindAllString(r.ReplaceAllString(m.Text, "${Members}"), -1) { for _, l := range re.FindAllString(r.ReplaceAllString(m.Text, "${Members}"), -1) {
//log.Printf("parseSubTypeMessageGListAck : %d : %s/%s : %s [%d] => %s\n") //log.Printf("parseSubTypeMessageGListAck : %d : %s/%s : %s [%d] => %s\n")
log.Printf("parseSubTypeMessageGListAck : %s\n", l) log.Printf("parseSubTypeMessageGListAck : %s\n", l)