update
This commit is contained in:
@@ -59,12 +59,10 @@ func init() {
|
|||||||
core.GroupPushs["tg"] = func(i, j int, s string) {
|
core.GroupPushs["tg"] = func(i, j int, s string) {
|
||||||
paths := []string{}
|
paths := []string{}
|
||||||
ct := &tb.Chat{ID: int64(i)}
|
ct := &tb.Chat{ID: int64(i)}
|
||||||
b.Send(ct, s)
|
|
||||||
for _, v := range regexp.MustCompile(`\[CQ:image,file=([^\[\]]+)\]`).FindAllStringSubmatch(s, -1) {
|
for _, v := range regexp.MustCompile(`\[CQ:image,file=([^\[\]]+)\]`).FindAllStringSubmatch(s, -1) {
|
||||||
paths = append(paths, core.ExecPath+"/data/images/"+v[1])
|
paths = append(paths, core.ExecPath+"/data/images/"+v[1])
|
||||||
s = strings.Replace(s, fmt.Sprintf(`[CQ:image,file=%s]`, v[1]), "", -1)
|
s = strings.Replace(s, fmt.Sprintf(`[CQ:image,file=%s]`, v[1]), "", -1)
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(paths) > 0 {
|
if len(paths) > 0 {
|
||||||
is := []tb.InputMedia{}
|
is := []tb.InputMedia{}
|
||||||
for index, path := range paths {
|
for index, path := range paths {
|
||||||
|
|||||||
Reference in New Issue
Block a user