Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProcessMessage ¶
func ProcessMessage(ctx *appcontext.AppContext, payload modelcommand.Payload) modelcommand.Result
Types ¶
type Check ¶
func (Check) Process ¶
func (c Check) Process(ctx *appcontext.AppContext) (*modelresponse.Check, error)
type List ¶
type List struct { Arguments map[string]string Platform string ChatID string Parameters *ListParameters User modelcommand.User }
func (*List) Process ¶
func (c *List) Process(ctx *appcontext.AppContext) (string, error)
type ListParameters ¶
type Register ¶
type Register struct { Arguments map[string]string Platform string ChatID string User modelcommand.User }
func (Register) Process ¶
func (c Register) Process(ctx *appcontext.AppContext) (string, error)
type Remove ¶
type Remove struct { Arguments map[string]string Platform string ChatID string User modelcommand.User }
func (Remove) Process ¶
func (c Remove) Process(ctx *appcontext.AppContext) (string, error)
type Stats ¶
type Stats struct { Arguments map[string]string Platform string ChatID string User modelcommand.User }
func (Stats) Process ¶
func (c Stats) Process(ctx *appcontext.AppContext) (*modelresponse.Stats, error)
Click to show internal directories.
Click to hide internal directories.