Package-level declarations
Functions
Will map incoming BaseSentMessageUpdates to CommonMessage from BaseSentMessageUpdate.data
Will map incoming BaseSentMessageUpdates to ContentMessage from BaseSentMessageUpdate.data
Will map incoming BaseSentMessageUpdates to UnknownMessageType from BaseSentMessageUpdate.data
Will convert incoming list of Updates to list with Updates, which include dev.inmo.tgbotapi.types.message.abstracts.ContentMessages with dev.inmo.tgbotapi.types.message.content.MediaGroupContent
Flow.filter incoming BaseMessageUpdates by their IdChatIdentifier using Chat.id of chat
Flow.filter incoming BaseMessageUpdates by their IdChatIdentifier
Convert incoming dev.inmo.tgbotapi.types.message.abstracts.ContentMessage.content of messages with fullEntitiesList and check that incoming message contains BotCommandTextSource. Besides, it is checking that BotCommandTextSource.command with incoming commandRegex
Convert incoming dev.inmo.tgbotapi.types.message.abstracts.ContentMessage.content of messages with fullEntitiesList and check that incoming message contains first TextSource as BotCommandTextSource. Besides, it is checking that BotCommandTextSource.command with incoming commandRegex and for other TextSource objects used next rules: all incoming text sources will be passed as is, RegularTextSource will be split by " " for several RegularTextSource which will contains not empty args without spaces.
Convert incoming dev.inmo.tgbotapi.types.message.abstracts.ContentMessage.content of messages with fullEntitiesList and check that incoming message contains ONLY ONE TextSource and that is BotCommandTextSource. Besides, it is checking that BotCommandTextSource.command with incoming commandRegex
Non-suspendable function for easy-to-use creating of FlowsUpdatesFilter and applying the block to it
A predicate to test that message has been sent in the forum. Use it as the initialFilter
parameter in behaviour builder triggers. E.g.
A predicate to test whether a message contains any commands in its body. Use it as the initialFilter
parameter in behaviour builder triggers. E.g.
A predicate to test whether a message contains any commands in its body. Use it as the initialFilter
parameter in behaviour builder triggers. E.g.
A predicate to test that message has not been sent in the forum. Use it as the initialFilter
parameter in behaviour builder triggers. E.g.
Converts flow to Flow of BaseSentMessageUpdate
Converts flow to Flow of BaseSentMessageUpdate