FILE / ScuroNeko/Laniakea

scene_context.go

Исходный файл и его история в репозитории.
FILE 3ad9e48d71467803daf5ad329895160a6fef904d
Files
Laniakea/scene_context.go
T
2026-03-27 16:05:20 +03:00

24 lines
498 B
Go

package laniakea
type SceneContext struct {
*MsgContext
sess SceneSession
key string
}
func (ctx *SceneContext) Next(step string) SceneResult {
return SceneResult{
Action: SceneActionNext,
Next: step,
}
}
func (ctx *SceneContext) Stay() SceneResult {
return SceneResult{Action: SceneActionStay}
}
func (ctx *SceneContext) Exit() SceneResult {
return SceneResult{Action: SceneActionExit}
}
func (ctx *SceneContext) Pass() SceneResult {
return SceneResult{Action: SceneActionPass}
}