Neur0toxine
2cd46585a8
All checks were successful
continuous-integration/drone/push Build is passing
18 lines
356 B
Go
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)
|
|
}
|