Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
telegram
main
Telegram
AcceptableMiddleware
API
Animation
Audio
BotCommand
BotCommandScope
BotCommandScopeAllChatAdministrators
BotCommandScopeAllGroupChats
BotCommandScopeAllPrivateChats
BotCommandScopeChat
BotCommandScopeChatAdministrators
BotCommandScopeChatMember
BotCommandScopeDefault
CallbackGame
CallbackQuery
Chat
ChatInviteLink
ChatJoinRequest
ChatLocation
ChatMember
ChatMemberAdministrator
ChatMemberBanned
ChatMemberLeft
ChatMemberMember
ChatMemberOwner
ChatMemberRestricted
ChatMemberUpdated
ChatPermissions
ChatPhoto
ChosenInlineResult
Contact
Dice
Document
EncryptedCredentials
EncryptedPassportElement
File
ForceReply
Game
GameHighScore
InlineKeyboardButton
InlineKeyboardMarkup
InlineQuery
InlineQueryResult
InlineQueryResultArticle
InlineQueryResultAudio
InlineQueryResultCachedAudio
InlineQueryResultCachedDocument
InlineQueryResultCachedGif
InlineQueryResultCachedMpeg4Gif
InlineQueryResultCachedPhoto
InlineQueryResultCachedSticker
InlineQueryResultCachedVideo
InlineQueryResultCachedVoice
InlineQueryResultContact
InlineQueryResultDocument
InlineQueryResultGame
InlineQueryResultGif
InlineQueryResultLocation
InlineQueryResultMpeg4Gif
InlineQueryResultPhoto
InlineQueryResultVenue
InlineQueryResultVideo
InlineQueryResultVoice
InputContactMessageContent
InputFile
InputInvoiceMessageContent
InputLocationMessageContent
InputMedia
InputMediaAnimation
InputMediaAudio
InputMediaDocument
InputMediaPhoto
InputMediaVideo
InputMessageContent
InputTextMessageContent
InputVenueMessageContent
Invoice
KeyboardButton
KeyboardButtonPollType
LabeledPrice
Location
LoginUrl
MaskPosition
Message
MessageAutoDeleteTimerChanged
MessageEntity
MessageId
OrderInfo
ParseMode
PassportData
PassportElementError
PassportElementErrorDataField
PassportElementErrorFile
PassportElementErrorFiles
PassportElementErrorFrontSide
PassportElementErrorReverseSide
PassportElementErrorSelfie
PassportElementErrorTranslationFile
PassportElementErrorTranslationFiles
PassportElementErrorUnspecified
PassportFile
PhotoSize
Poll
PollAnswer
PollOption
PreCheckoutQuery
ProximityAlertTriggered
ReplyKeyboardMarkup
ReplyKeyboardRemove
Response
ResponseParameters
SenderType
ShippingAddress
ShippingOption
ShippingQuery
Sticker
StickerSet
SuccessfulPayment
Type
Update
User
UserProfilePhotos
Venue
Video
VideoNote
Voice
VoiceChatEnded
VoiceChatParticipantsInvited
VoiceChatScheduled
VoiceChatStarted
WebhookInfo
BaseParser
BotAction
BotError
Client
Composer
ConnectionLost
Context
Error
BadRequest
BadWebhook
BadWebhookAddrInfo
BadWebhookNoAddressAssociatedWithHostname
BadWebhookPort
BotBlocked
BotDomainInvalid
BotKicked
ButtonDataInvalid
ButtonURLInvalid
CantDemoteChatCreator
CantGetUpdates
CantInitiateConversation
CantParseEntities
CantParseUrl
CantRemoveChatOwner
CantRestrictSelf
CantTalkWithBots
ChatAdminRequired
ChatDescriptionIsNotModified
ChatIdIsEmpty
ChatNotFound
ConflictError
CurrencyTotalAmountInvalid
GroupDeactivated
InlineKeyboardExpected
InvalidHTTPUrlContent
InvalidPeerID
InvalidQueryID
InvalidResultID
InvalidStickersSet
InvalidUserId
MemberListInaccessible
MessageCantBeDeleted
MessageCantBeEdited
MessageError
MessageIdentifierNotSpecified
MessageIdInvalid
MessageIsNotAPoll
MessageIsTooLong
MessageNotModified
MessageTextIsEmpty
MessageToDeleteNotFound
MessageToEditNotFound
MessageToForwardNotFound
MessageToReplyNotFound
MessageWithPollNotFound
MethodIsNotAvailable
MethodNotAvailableInPrivateChats
MethodNotKnown
MigrateToChat
NeedAdministratorRightsInTheChannel
NetworkError
NoStickerInRequest
NotEnoughRightsOther
NotEnoughRightsToPinMessage
NotEnoughRightsToRestrict
NotFound
ObjectExpectedAsReplyMarkup
PaymentProviderInvalid
PhotoAsInputFileRequired
PhotoDimensions
PollCantBeStopped
PollCantHaveMoreOptions
PollError
PollHasAlreadyClosed
PollMustHaveMoreOptions
PollOptionsMustBeNonEmpty
PollQuestionMustBeNonEmpty
PollsCantBeSentToPrivateChats
PollSizeError
PollsOptionsLengthTooLong
RequestTimeoutError
ResultIdDuplicate
RetryAfter
StartParamInvalid
TerminatedByOtherGetUpdates
Throttled
TooMuchMessages
TypeOfFileMismatch
Unauthorized
UnavailableMembers
UnsupportedUrlProtocol
URLHostIsEmpty
UserDeactivated
UserNotFound
ValidationError
WebhookRequireHTTPS
WrongFileIdentifier
WrongLiveLocationPeriod
WrongRemoteFileIdSpecified
ErrorHandler
Filter
Predicate
Generator
Field
Method
TelegramAPI
Type
HabitatSettings
Helpers
HTMLParser
Middleware
MiddlewareFactory
MiddlewareFn
MutableContext
PoolRetryAttemptsExceeded
RouterFn
StopMiddlewareExecution
UpdateAction
Generated using Crystal 1.14.0
2025-04-02 13:25:56 UTC
module
Telegram::
Filter
Extended Modules
Telegram::Filter
Defined in:
telegram/filter.cr
Instance Method Summary
#match_filter
(filter) : Predicate
#parse
(filter) : UpdateAction
Instance Method Detail
def
match_filter
(filter) :
Predicate
#
[
View source
]
def
parse
(filter) :
UpdateAction
#
[
View source
]