Documentation
¶
Index ¶
- type FirstState
- func (state *FirstState) GetAutoMessages() []notifier.NotifierContext
- func (state *FirstState) GetBotMessages() []types.Message
- func (state *FirstState) GetName() string
- func (state *FirstState) ProcessContextedSystemInvoke(chatId types.ChatId, context interface{})
- func (state *FirstState) ProcessSystemInvoke(chatId types.ChatId)
- func (state *FirstState) ProcessUserInput(msg types.ReceivedMessage)
- func (state *FirstState) SetState(msg types.ReceivedMessage, stateData repository.StateDbDto) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirstState ¶
type FirstState struct {
// contains filtered or unexported fields
}
func NewFirstState ¶
func NewFirstState(context *utils.CommonStateContext) *FirstState
func (*FirstState) GetAutoMessages ¶
func (state *FirstState) GetAutoMessages() []notifier.NotifierContext
func (*FirstState) GetBotMessages ¶
func (state *FirstState) GetBotMessages() []types.Message
func (*FirstState) GetName ¶
func (state *FirstState) GetName() string
func (*FirstState) ProcessContextedSystemInvoke ¶
func (state *FirstState) ProcessContextedSystemInvoke(chatId types.ChatId, context interface{})
func (*FirstState) ProcessSystemInvoke ¶
func (state *FirstState) ProcessSystemInvoke(chatId types.ChatId)
func (*FirstState) ProcessUserInput ¶
func (state *FirstState) ProcessUserInput(msg types.ReceivedMessage)
func (*FirstState) SetState ¶
func (state *FirstState) SetState(msg types.ReceivedMessage, stateData repository.StateDbDto) error
Click to show internal directories.
Click to hide internal directories.