fix read config error 🐛
This commit is contained in:
parent
b1f6d17b52
commit
0081e69728
@ -2,8 +2,8 @@ package bootstrap
|
||||
|
||||
import (
|
||||
"github.com/eatmoreapple/openwechat"
|
||||
log "github.com/sirupsen/logrus"
|
||||
"github.com/wechatgpt/wechatbot/handler"
|
||||
"log"
|
||||
)
|
||||
|
||||
func Run() {
|
||||
|
@ -1,3 +1,3 @@
|
||||
chatgpt:
|
||||
keyword: @chatgpt
|
||||
keyword: chatgpt
|
||||
token: your token
|
1
go.mod
1
go.mod
@ -4,5 +4,6 @@ go 1.16
|
||||
|
||||
require (
|
||||
github.com/eatmoreapple/openwechat v1.2.1
|
||||
github.com/sirupsen/logrus v1.6.0
|
||||
github.com/spf13/viper v1.14.0
|
||||
)
|
||||
|
2
go.sum
2
go.sum
@ -400,6 +400,7 @@ github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8
|
||||
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
|
||||
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
|
||||
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
|
||||
github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8=
|
||||
github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
|
||||
github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
|
||||
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
|
||||
@ -485,6 +486,7 @@ github.com/sagikazarmark/crypt v0.8.0/go.mod h1:TmKwZAo97S4Fy4sfMH/HX/cQP5D+ijra
|
||||
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
|
||||
github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
|
||||
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
|
||||
github.com/sirupsen/logrus v1.6.0 h1:UBcNElsrwanuuMsnGSlYmtmgbb23qDR5dG+6X6Oo89I=
|
||||
github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
|
||||
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
|
||||
github.com/spf13/afero v1.9.2 h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw=
|
||||
|
@ -37,10 +37,11 @@ func (gmh *GroupMessageHandler) ReplyText(msg *openwechat.Message) error {
|
||||
return errors.New("can not get appConfig file,please check")
|
||||
}
|
||||
|
||||
if !strings.Contains(msg.Content, appConfig.ChatGpt.Keyword) {
|
||||
keyword := appConfig.ChatGpt.Keyword
|
||||
if !strings.Contains(msg.Content, keyword) {
|
||||
return nil
|
||||
}
|
||||
splitItems := strings.Split(msg.Content, appConfig.ChatGpt.Keyword)
|
||||
splitItems := strings.Split(msg.Content, keyword)
|
||||
if len(splitItems) < 2 {
|
||||
return nil
|
||||
}
|
||||
@ -52,7 +53,7 @@ func (gmh *GroupMessageHandler) ReplyText(msg *openwechat.Message) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
fmt.Println(text)
|
||||
log.Println(text)
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -2,7 +2,7 @@ package handler
|
||||
|
||||
import (
|
||||
"github.com/eatmoreapple/openwechat"
|
||||
"github.com/prometheus/common/log"
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
type MessageHandlerInterface interface {
|
||||
|
Loading…
x
Reference in New Issue
Block a user