diff --git a/controller/msg.go b/controller/msg.go new file mode 100644 index 0000000..a91a593 --- /dev/null +++ b/controller/msg.go @@ -0,0 +1,9 @@ +package controller + +import ( + "github.com/eatmoreapple/openwechat" +) + +func SingleChoice(msg *openwechat.Message) { + msg.ReplyText("我执行成功了") +} diff --git a/go.mod b/go.mod index 4021bee..44b71a4 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,4 @@ module go-bot/bot go 1.18 -require github.com/eatmoreapple/openwechat v1.1.11 // indirect +require github.com/eatmoreapple/openwechat v1.1.11 diff --git a/main.go b/main.go index 2f42451..b73a97e 100644 --- a/main.go +++ b/main.go @@ -2,17 +2,19 @@ package main import ( "fmt" + + "go-bot/bot/controller" + "github.com/eatmoreapple/openwechat" ) func main() { bot := openwechat.DefaultBot(openwechat.Desktop) - // bot := openwechat.DefaultBot(openwechat.Desktop) // 桌面模式,上面登录不上的可以尝试切换这种模式 // 注册消息处理函数 bot.MessageHandler = func(msg *openwechat.Message) { - if msg.IsText() && msg.Content == "ping" { - msg.ReplyText("pong") + if msg.IsText() && msg.Content == "专升本英语选择题" { + controller.SingleChoice(msg) } } // 注册登陆二维码回调