20 lines
385 B
Go
20 lines
385 B
Go
package dto
|
|
|
|
import (
|
|
"gitea.neur0tx.site/Neur0toxine/vegapokerbot/internal/handler/fsm/fsmcontract"
|
|
"github.com/mymmrac/telego"
|
|
)
|
|
|
|
type Context struct {
|
|
Application fsmcontract.App
|
|
Update telego.Update
|
|
}
|
|
|
|
func (c *Context) App() fsmcontract.App {
|
|
return c.Application
|
|
}
|
|
|
|
func (c *Context) Data() map[string]interface{} {
|
|
return map[string]interface{}{"update": c.Update}
|
|
}
|