diff --git a/im/tg/tg.go b/im/tg/tg.go index 3d991bf..a4461d8 100644 --- a/im/tg/tg.go +++ b/im/tg/tg.go @@ -60,7 +60,7 @@ func init() { paths := []string{} for _, v := range regexp.MustCompile(`\[CQ:image,file=([^\[\]]+)\]`).FindAllStringSubmatch(s, -1) { paths = append(paths, core.ExecPath+"/data/images/"+v[1]) - s = strings.Replace(s, fmt.Sprintf(v[0]), "", -1) + s = strings.Replace(s, fmt.Sprintf(`[CQ:image,file=%s]`, v[1]), "", -1) } ct := &tb.Chat{ID: int64(i)}