package client import ( "lone-services/pkg/utils" "lone-services/pkg/wecom/auth" "lone-services/pkg/wecom/message" "lone-services/services/wecom/internal/dao" ) func NewMessageClient(msgType uint8) *message.Client { secret := utils.GetConfigString("wecom.notify_secret") if msgType == dao.WecomTypeReview { secret = utils.GetConfigString("wecom.review_secret") } return message.NewClient(auth.NewClient( utils.GetConfigString("wecom.corp_id"), secret, )) }