bbgo_origin/pkg/interact/responder.go
2022-01-14 13:31:31 +08:00

13 lines
332 B
Go

package interact
// Responder defines the logic of responding the message
type Responder func(message string, reply Reply, ctxObjects ...interface{}) error
type TextMessageResponder interface {
SetTextMessageResponder(responder Responder)
}
type CommandResponder interface {
AddCommand(command *Command, responder Responder)
}