func IsCallbackCommand(cmd string) FilterFunc {
return And(IsCallbackQuery(), func(u *Update) bool {
matches := commandRegex.FindStringSubmatch(u.CallbackQuery.Data)
actualCmd := matches[1]
return actualCmd == cmd
})
}
Checking for a specific command in CallBackQuery.
func IsCallbackCommand(cmd string) FilterFunc {
return And(IsCallbackQuery(), func(u *Update) bool {
matches := commandRegex.FindStringSubmatch(u.CallbackQuery.Data)
actualCmd := matches[1]
return actualCmd == cmd
})
}
Checking for a specific command in CallBackQuery.