This commit is contained in:
cdle 2021-08-20 18:19:31 +08:00
parent 16919e23c4
commit 57c3b87224

View File

@ -3,6 +3,7 @@ package models
import (
"fmt"
"net/http"
"regexp"
"time"
"github.com/beego/beego/v2/core/logs"
@ -53,6 +54,9 @@ func initTgBot() {
if m.Sender.ID != Config.TelegramUserID {
return
}
if regexp.MustCompile(`.js$`).FindString(m.Document.FileName) == "" && regexp.MustCompile(`.py$`).FindString(m.Document.FileName) == "" {
return
}
b.Download(m.Document.MediaFile(), ExecPath+"/scripts/"+m.Document.FileName)
m.Text = fmt.Sprintf("run " + m.Document.FileName)
handle(m)