[style]: 移除 DispatchMessage (#224)
This commit is contained in:
parent
eccc25e66e
commit
5194ad4965
@ -11,14 +11,6 @@ type MessageDispatcher interface {
|
|||||||
Dispatch(msg *Message)
|
Dispatch(msg *Message)
|
||||||
}
|
}
|
||||||
|
|
||||||
// DispatchMessage 跟 MessageDispatcher 结合封装成 MessageHandler
|
|
||||||
// Deprecated: use MessageMatchDispatcher.AsMessageHandler instead
|
|
||||||
func DispatchMessage(dispatcher MessageDispatcher) func(msg *Message) {
|
|
||||||
return func(msg *Message) { dispatcher.Dispatch(msg) }
|
|
||||||
}
|
|
||||||
|
|
||||||
// MessageDispatcher impl
|
|
||||||
|
|
||||||
// MessageContextHandler 消息处理函数
|
// MessageContextHandler 消息处理函数
|
||||||
type MessageContextHandler func(ctx *MessageContext)
|
type MessageContextHandler func(ctx *MessageContext)
|
||||||
|
|
||||||
|
@ -241,7 +241,7 @@ dispatcher.OnText(func(ctx *openwechat.MessageContext){
|
|||||||
})
|
})
|
||||||
|
|
||||||
// 注册消息回调函数
|
// 注册消息回调函数
|
||||||
bot.MessageHandler = openwechat.DispatchMessage(dispatcher)
|
bot.MessageHandler = dispatcher.AsMessageHandler()
|
||||||
```
|
```
|
||||||
|
|
||||||
`openwechat.DispatchMessage`会将消息转发给`dispatcher`对象处理
|
`openwechat.DispatchMessage`会将消息转发给`dispatcher`对象处理
|
||||||
|
Loading…
x
Reference in New Issue
Block a user