|
@@ -22,7 +22,12 @@ func MsgTxtHandler(w ResponseWriter, r *Request) {
|
|
|
if us.Type == "robot" {
|
|
|
w.ReplyText("再见了小主人,记得想我呦。")
|
|
|
} else {
|
|
|
- w.ReplyText("您已经退出企明星会员认证程序。")
|
|
|
+ if us.Type == "wxadmin" {
|
|
|
+ w.ReplyText("您已经退出微信管理。")
|
|
|
+
|
|
|
+ } else {
|
|
|
+ w.ReplyText("您已经退出企明星会员认证程序。")
|
|
|
+ }
|
|
|
}
|
|
|
delete(UserSession, r.FromUserName)
|
|
|
}
|
|
@@ -37,7 +42,7 @@ func MsgTxtHandler(w ResponseWriter, r *Request) {
|
|
|
}
|
|
|
} else if r.Content == "微信管理" && mids[openid] {
|
|
|
UserSession[r.FromUserName] = NewUserSession("wxadmin")
|
|
|
- w.ReplyText("您已进入微信管理,请输入指令操作:\n1.查看抽奖模式(指令:f0)\n2.切换抽奖模式(指令:c*,*为数字。如c0(自动模式),c1(手动模式1),c2(手动模式2),c3(手动模式3))\n3.统计抽奖结果(tjr*,tjr120(最近两分钟),tjr120-1200(最近两分钟至最近20分钟之间的))\n4.统计新用户数(tju*)\n5.服务器情况监测(ser0)\n6服务管理(man*,man1重启主程序(man11关闭),man2重启微信,man3重启积分(man33关闭),man4重启微信认证(man44关闭))。\n输入q或Q离开。")
|
|
|
+ w.ReplyText("您已进入微信管理,请输入指令操作:\n1.查看抽奖模式(指令:f0)\n2.切换抽奖模式(指令:c*,*为数字。如c0(自动模式),c1(手动模式1),c2(手动模式2),c3(手动模式3))\n3.统计抽奖结果(tjr*,tjr120(最近两分钟),tjr120-1200(最近两分钟至最近20分钟之间的))\n4.统计新用户数(tju*)\n5.服务器情况监测(ser0)\n6服务管理(man*,man1重启主程序(man11关闭),man3重启积分(man33关闭),man4重启微信认证(man44关闭))。\n输入q或Q离开。")
|
|
|
return
|
|
|
} else if r.Content == "抽奖" { //进入抽奖环节
|
|
|
if time.Now().Unix() > 1455465600 { //活动过期 ,过期后,这段代码要删除
|
|
@@ -47,6 +52,10 @@ func MsgTxtHandler(w ResponseWriter, r *Request) {
|
|
|
targeturl := fmt.Sprintf("http://%s/activity/%s/%s", wf.SysConfig.Domain, wf.SysConfig.Activity["activitycode"], se.EncodeString(r.FromUserName))
|
|
|
w.ReplyNews([]Article{Article{PicUrl: wf.SysConfig.Activity["picurl"], Title: wf.SysConfig.Activity["title"], Url: targeturl}})
|
|
|
}
|
|
|
+ } else if r.Content == "翻牌" { //进入抽奖环节
|
|
|
+ targeturl := fmt.Sprintf("https://open.weixin.qq.com/connect/oauth2/authorize?appid=%s&redirect_uri=http://%s/weixinoauth/action/%s&response_type=code&scope=snsapi_base&state=1#wechat_redirect", wf.SysConfig.Appid, wf.SysConfig.Domain, "turncards")
|
|
|
+ //w.ReplyNews([]Article{Article{Title: wf.SysConfig.Activity["tuenCards"], Url: targeturl,Description:}})
|
|
|
+ w.ReplyText(fmt.Sprintf(wf.SysConfig.Activity["tuenCards"], targeturl))
|
|
|
} else if strings.HasPrefix(r.Content, "内部报名") { //绑定拓普员工姓名
|
|
|
tmp := strings.Fields(r.Content)
|
|
|
//log.Println(tmp, len(tmp))
|