Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilterResponse ¶
var All FilterResponse = FilterResponse{Type: "all"}
var Animation FilterResponse = FilterResponse{Type: "animation"}
var Audio FilterResponse = FilterResponse{Type: "audio"}
var Caption FilterResponse = FilterResponse{Type: "caption"}
var Channel FilterResponse = FilterResponse{Type: "chat", Data: "channel"}
var Dice FilterResponse = FilterResponse{Type: "dice"}
var Document FilterResponse = FilterResponse{Type: "document"}
var Game FilterResponse = FilterResponse{Type: "game"}
var Group FilterResponse = FilterResponse{Type: "chat", Data: "group"}
var HasProtectedContent FilterResponse = FilterResponse{Type: "has_protected_content"}
var Invoice FilterResponse = FilterResponse{Type: "invoice"}
var Location FilterResponse = FilterResponse{Type: "location"}
var NewChatPhoto FilterResponse = FilterResponse{Type: "new_chat_photo"}
var NewChatTitle FilterResponse = FilterResponse{Type: "new_chat_title"}
var Poll FilterResponse = FilterResponse{Type: "poll"}
var Private FilterResponse = FilterResponse{Type: "chat", Data: "private"}
var Sticker FilterResponse = FilterResponse{Type: "sticker"}
var SuccessfulPayment FilterResponse = FilterResponse{Type: "successful_payment"}
var SuperGroup FilterResponse = FilterResponse{Type: "chat", Data: "supergroup"}
var Venue FilterResponse = FilterResponse{Type: "venue"}
var ViaBot FilterResponse = FilterResponse{Type: "via_bot"}
var Video FilterResponse = FilterResponse{Type: "video"}
var VideoChatEnded FilterResponse = FilterResponse{Type: "video_chat_ended"}
var VideoChatParticipantsInvited FilterResponse = FilterResponse{Type: "video_chat_participants_invited"}
var VideoChatScheduled FilterResponse = FilterResponse{Type: "video_chat_scheduled"}
var VideoChatStarted FilterResponse = FilterResponse{Type: "video_chat_started"}
var VideoNote FilterResponse = FilterResponse{Type: "video_note"}
var Voice FilterResponse = FilterResponse{Type: "voice"}
func CallbackData ¶
func CallbackData(data string) FilterResponse
func Command ¶
func Command(command string, prefixes []rune) FilterResponse
func Regex ¶
func Regex(regex string) FilterResponse
func (*FilterResponse) CheckCallback ¶
func (f *FilterResponse) CheckCallback(m *types.CallbackQuery) bool
func (*FilterResponse) CheckMessage ¶
func (f *FilterResponse) CheckMessage(m *types.Message) bool
Click to show internal directories.
Click to hide internal directories.