Documentation ¶
Index ¶
- Variables
- func AddSyncCover(videoId string)
- func BindBaiduNetdiskHandler(textRequestBody *wechat.TextRequestBody) (wechat.PassiveUserReplyMessage, error)
- func IsMobile(userAgent string) bool
- func Push(ctx context.Context, content MediaContent)
- func Register(content, wechatId string) error
- func RegisterHandler(keyword string, handler WechatHandler)
- func Run(ctx context.Context) (err error)
- func RunCron(ctx context.Context)
- func UserRegisterHandler(textRequestBody *wechat.TextRequestBody) (wechat.PassiveUserReplyMessage, error)
- type MediaContent
- type WechatHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoUserRegister = errors.New("不是用户注册")
)
Functions ¶
func BindBaiduNetdiskHandler ¶
func BindBaiduNetdiskHandler(textRequestBody *wechat.TextRequestBody) (wechat.PassiveUserReplyMessage, error)
func Push ¶
func Push(ctx context.Context, content MediaContent)
func RegisterHandler ¶
func RegisterHandler(keyword string, handler WechatHandler)
func UserRegisterHandler ¶
func UserRegisterHandler(textRequestBody *wechat.TextRequestBody) (wechat.PassiveUserReplyMessage, error)
Types ¶
type MediaContent ¶
type WechatHandler ¶
type WechatHandler func(*wechat.TextRequestBody) (wechat.PassiveUserReplyMessage, error)
func GetHandler ¶
func GetHandler(keyword string) WechatHandler
Click to show internal directories.
Click to hide internal directories.