vegapokerbot/internal/handler/util/command.go
Neur0toxine 4fdc64c03b
All checks were successful
continuous-integration/drone/push Build is passing
change fsm behavior, unknown command state
2024-05-13 21:46:05 +03:00

18 lines
356 B
Go

package util
import (
"github.com/mymmrac/telego"
th "github.com/mymmrac/telego/telegohandler"
)
func MatchCommand(command string, msg *telego.Message) bool {
return th.CommandEqual(command)(telego.Update{Message: msg})
}
func HasCommand(msg *telego.Message) bool {
if msg == nil {
return false
}
return th.CommandRegexp.MatchString(msg.Text)
}