# dev.inmo.tgbotapi.extensions.utils.shortcuts

docs

# Package dev.inmo.tgbotapi.extensions.utils.shortcuts

## Functions

animationMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. animationMessages (): Flow< ContentMessage < AnimationContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . animationMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < AnimationContent >>
Content copied to clipboard
audioMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. audioMessages (): Flow< ContentMessage < AudioContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . audioMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < AudioContent >>
Content copied to clipboard
audioMessagesWithMediaGroups
Link copied to clipboard
fun FlowsUpdatesFilter . audioMessagesWithMediaGroups (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < AudioContent >>
Content copied to clipboard
channelCreatedEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . channelCreatedEvents (): Flow< ChannelEventMessage < ChannelChatCreated >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. channelCreatedEvents (): Flow< ChannelEventMessage < ChannelChatCreated >>
Content copied to clipboard
channelEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . channelEvents (): Flow< ChannelEventMessage <*>>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. channelEvents (): Flow< ChannelEventMessage < ChannelEvent >>
Content copied to clipboard
closePollAfter
Link copied to clipboard
fun closePollAfter (seconds: Seconds ): ApproximateScheduledCloseInfo
Content copied to clipboard
fun closePollAfter (seconds: LongSeconds ): ApproximateScheduledCloseInfo
Content copied to clipboard
closePollExactAfter
Link copied to clipboard
fun closePollExactAfter (seconds: Seconds ): ExactScheduledCloseInfo
Content copied to clipboard
fun closePollExactAfter (seconds: LongSeconds ): ExactScheduledCloseInfo
Content copied to clipboard
closePollExactAt
Link copied to clipboard
fun closePollExactAt (dateTime: DateTime): ExactScheduledCloseInfo
Content copied to clipboard
contactMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. contactMessages (): Flow< ContentMessage < ContactContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . contactMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < ContactContent >>
Content copied to clipboard
createResend
Link copied to clipboard
fun SentMediaGroupUpdate . createResend ( disableNotification: Boolean = false, protectContent: Boolean = false, replyTo: MessageIdentifier ? = null): Request < List < MediaGroupMessage < MediaGroupContent >>>
Content copied to clipboard
fun List < CommonMessage < MediaGroupContent >>. createResend ( chatId: ChatId , disableNotification: Boolean = false, protectContent: Boolean = false, replyTo: MessageIdentifier ? = null): Request < List < MediaGroupMessage < MediaGroupContent >>>
Content copied to clipboard
fun List < CommonMessage < MediaGroupContent >>. createResend ( chat: Chat , disableNotification: Boolean = false, protectContent: Boolean = false, replyTo: MessageIdentifier ? = null): Request < List < MediaGroupMessage < MediaGroupContent >>>
Content copied to clipboard
deletedChannelPhotoEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . deletedChannelPhotoEvents (): Flow< ChannelEventMessage < DeleteChatPhoto >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. deletedChannelPhotoEvents (): Flow< ChannelEventMessage < DeleteChatPhoto >>
Content copied to clipboard
deletedGroupPhotoEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . deletedGroupPhotoEvents (): Flow< GroupEventMessage < DeleteChatPhoto >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. deletedGroupPhotoEvents (): Flow< GroupEventMessage < DeleteChatPhoto >>
Content copied to clipboard
deletedSupergroupPhotoEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . deletedSupergroupPhotoEvents (): Flow< SupergroupEventMessage < DeleteChatPhoto >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. deletedSupergroupPhotoEvents (): Flow< SupergroupEventMessage < DeleteChatPhoto >>
Content copied to clipboard
diceMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. diceMessages (): Flow< ContentMessage < DiceContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . diceMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < DiceContent >>
Content copied to clipboard
documentMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. documentMessages (): Flow< ContentMessage < DocumentContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . documentMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < DocumentContent >>
Content copied to clipboard
documentMessagesWithMediaGroups
Link copied to clipboard
fun FlowsUpdatesFilter . documentMessagesWithMediaGroups (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < DocumentContent >>
Content copied to clipboard
events
Link copied to clipboard
inline fun FlowsUpdatesFilter . events (): Flow< ChatEventMessage <*>>
Content copied to clipboard
executeAsync
Link copied to clipboard
suspend fun < T : Any > RequestsExecutor . executeAsync (request: Request < T >): Deferred< T >
Content copied to clipboard
fun < T : Any > RequestsExecutor . executeAsync (request: Request < T >, scope: CoroutineScope): Deferred< T >
Content copied to clipboard
executeUnsafe
Link copied to clipboard
suspend fun < T : Any > RequestsExecutor . executeUnsafe ( request: Request < T >, retries: Int = 0, retriesDelay: Long = 1000, onAllFailed: suspend (exceptions: Array < Throwable >) -> Unit ? = null): T ?
Content copied to clipboard
filterByChatEvent
Link copied to clipboard
inline fun < T : ChatEvent , O : ChatEventMessage < T >> Flow< ChatEventMessage <*>>. filterByChatEvent (): Flow< O >
Content copied to clipboard
filterChannelEvents
Link copied to clipboard
inline fun < T : ChannelEvent > FlowsUpdatesFilter . filterChannelEvents (): Flow< ChannelEventMessage < T >>
Content copied to clipboard
inline fun < T : ChannelEvent > Flow< ChatEventMessage <*>>. filterChannelEvents (): Flow< ChannelEventMessage < T >>
Content copied to clipboard
filterCommandsInsideTextMessages
Link copied to clipboard
fun < T : ContentMessage < TextContent >> Flow< T >. filterCommandsInsideTextMessages (commandRegex: Regex ): Flow< T >
Content copied to clipboard

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

filterCommandsWithArgs
Link copied to clipboard
fun < T : ContentMessage < TextContent >> Flow< T >. filterCommandsWithArgs (commandRegex: Regex ): Flow< Pair < T , List < TextSource >>>
Content copied to clipboard

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.

filterContentMessages
Link copied to clipboard
inline fun < T : MessageContent > Flow< BaseSentMessageUpdate >. filterContentMessages (): Flow< ContentMessage < T >>
Content copied to clipboard
inline fun < T : MessageContent > FlowsUpdatesFilter . filterContentMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < T >>
Content copied to clipboard
filterExactCommands
Link copied to clipboard
fun < T : ContentMessage < TextContent >> Flow< T >. filterExactCommands (commandRegex: Regex ): Flow< T >
Content copied to clipboard

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

filterForContentMessage
Link copied to clipboard
inline fun < T : MessageContent > filterForContentMessage (): suspend ( ContentMessage <*>) -> ContentMessage < T >?
Content copied to clipboard
filterGroupEvents
Link copied to clipboard
inline fun < T : GroupEvent > FlowsUpdatesFilter . filterGroupEvents (): Flow< GroupEventMessage < T >>
Content copied to clipboard
inline fun < T : GroupEvent > Flow< ChatEventMessage <*>>. filterGroupEvents (): Flow< GroupEventMessage < T >>
Content copied to clipboard
filterMediaGroupMessages
Link copied to clipboard
inline fun < T : MediaGroupContent > Flow< SentMediaGroupUpdate >. filterMediaGroupMessages (): Flow< List < CommonMessage < T >>>
Content copied to clipboard
inline fun < T : MediaGroupContent > FlowsUpdatesFilter . filterMediaGroupMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < T >>>
Content copied to clipboard
filterPrivateEvents
Link copied to clipboard
inline fun < T : PrivateEvent > FlowsUpdatesFilter . filterPrivateEvents (): Flow< PrivateEventMessage < T >>
Content copied to clipboard
inline fun < T : PrivateEvent > Flow< ChatEventMessage <*>>. filterPrivateEvents (): Flow< PrivateEventMessage < T >>
Content copied to clipboard
filterSupergroupEvents
Link copied to clipboard
inline fun < T : SupergroupEvent > FlowsUpdatesFilter . filterSupergroupEvents (): Flow< SupergroupEventMessage < T >>
Content copied to clipboard
inline fun < T : SupergroupEvent > Flow< ChatEventMessage <*>>. filterSupergroupEvents (): Flow< SupergroupEventMessage < T >>
Content copied to clipboard
gameMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. gameMessages (): Flow< ContentMessage < GameContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . gameMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < GameContent >>
Content copied to clipboard
groupCreatedEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . groupCreatedEvents (): Flow< GroupEventMessage < GroupChatCreated >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. groupCreatedEvents (): Flow< GroupEventMessage < GroupChatCreated >>
Content copied to clipboard
groupEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . groupEvents (): Flow< GroupEventMessage <*>>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. groupEvents (): Flow< GroupEventMessage < GroupEvent >>
Content copied to clipboard
imageMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. imageMessages (): Flow< ContentMessage < PhotoContent >>
Content copied to clipboard
inline fun FlowsUpdatesFilter . imageMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < PhotoContent >>
Content copied to clipboard

Shortcut for photoMessages

imageMessagesWithMediaGroups
Link copied to clipboard
fun FlowsUpdatesFilter . imageMessagesWithMediaGroups (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < PhotoContent >>
Content copied to clipboard
invoiceMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. invoiceMessages (): Flow< ContentMessage < InvoiceContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . invoiceMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < InvoiceContent >>
Content copied to clipboard
leftGroupMemberEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . leftGroupMemberEvents (): Flow< GroupEventMessage < LeftChatMember >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. leftGroupMemberEvents (): Flow< GroupEventMessage < LeftChatMember >>
Content copied to clipboard
leftSupergroupMemberEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . leftSupergroupMemberEvents (): Flow< SupergroupEventMessage < LeftChatMember >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. leftSupergroupMemberEvents (): Flow< SupergroupEventMessage < LeftChatMember >>
Content copied to clipboard
locationMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. locationMessages (): Flow< ContentMessage < LocationContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . locationMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < LocationContent >>
Content copied to clipboard
mediaGroupAudioMessages
Link copied to clipboard
fun Flow< SentMediaGroupUpdate >. mediaGroupAudioMessages (): Flow< List < CommonMessage < AudioContent >>>
Content copied to clipboard
fun FlowsUpdatesFilter . mediaGroupAudioMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < AudioContent >>>
Content copied to clipboard
mediaGroupDocumentMessages
Link copied to clipboard
fun Flow< SentMediaGroupUpdate >. mediaGroupDocumentMessages (): Flow< List < CommonMessage < DocumentContent >>>
Content copied to clipboard
fun FlowsUpdatesFilter . mediaGroupDocumentMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < DocumentContent >>>
Content copied to clipboard
mediaGroupMessages
Link copied to clipboard
fun Flow< SentMediaGroupUpdate >. mediaGroupMessages (): Flow< List < CommonMessage < MediaGroupContent >>>
Content copied to clipboard
fun FlowsUpdatesFilter . mediaGroupMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < MediaGroupContent >>>
Content copied to clipboard
mediaGroupPhotosMessages
Link copied to clipboard
fun Flow< SentMediaGroupUpdate >. mediaGroupPhotosMessages (): Flow< List < CommonMessage < PhotoContent >>>
Content copied to clipboard
fun FlowsUpdatesFilter . mediaGroupPhotosMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < PhotoContent >>>
Content copied to clipboard
mediaGroupVideosMessages
Link copied to clipboard
fun Flow< SentMediaGroupUpdate >. mediaGroupVideosMessages (): Flow< List < CommonMessage < VideoContent >>>
Content copied to clipboard
fun FlowsUpdatesFilter . mediaGroupVideosMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < VideoContent >>>
Content copied to clipboard
mediaGroupVisualMessages
Link copied to clipboard
fun Flow< SentMediaGroupUpdate >. mediaGroupVisualMessages (): Flow< List < CommonMessage < VisualMediaGroupContent >>>
Content copied to clipboard
fun FlowsUpdatesFilter . mediaGroupVisualMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< List < CommonMessage < VisualMediaGroupContent >>>
Content copied to clipboard
newChannelPhotoEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newChannelPhotoEvents (): Flow< ChannelEventMessage < NewChatPhoto >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newChannelPhotoEvents (): Flow< ChannelEventMessage < NewChatPhoto >>
Content copied to clipboard
newChannelPinnedMessageEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newChannelPinnedMessageEvents (): Flow< ChannelEventMessage < PinnedMessage >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newChannelPinnedMessageEvents (): Flow< ChannelEventMessage < PinnedMessage >>
Content copied to clipboard
newChannelTitleEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newChannelTitleEvents (): Flow< ChannelEventMessage < NewChatTitle >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newChannelTitleEvents (): Flow< ChannelEventMessage < NewChatTitle >>
Content copied to clipboard
newGroupMembersEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newGroupMembersEvents (): Flow< GroupEventMessage < NewChatMembers >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newGroupMembersEvents (): Flow< GroupEventMessage < NewChatMembers >>
Content copied to clipboard
newGroupPhotoEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newGroupPhotoEvents (): Flow< GroupEventMessage < NewChatPhoto >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newGroupPhotoEvents (): Flow< GroupEventMessage < NewChatPhoto >>
Content copied to clipboard
newGroupPinnedMessageEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newGroupPinnedMessageEvents (): Flow< GroupEventMessage < PinnedMessage >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newGroupPinnedMessageEvents (): Flow< GroupEventMessage < PinnedMessage >>
Content copied to clipboard
newGroupTitleEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newGroupTitleEvents (): Flow< GroupEventMessage < NewChatTitle >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newGroupTitleEvents (): Flow< GroupEventMessage < NewChatTitle >>
Content copied to clipboard
newPrivatePinnedMessageEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newPrivatePinnedMessageEvents (): Flow< PrivateEventMessage < PinnedMessage >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newPrivatePinnedMessageEvents (): Flow< PrivateEventMessage < PinnedMessage >>
Content copied to clipboard
newSupergroupMembersEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newSupergroupMembersEvents (): Flow< SupergroupEventMessage < NewChatMembers >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newSupergroupMembersEvents (): Flow< SupergroupEventMessage < NewChatMembers >>
Content copied to clipboard
newSupergroupPhotoEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newSupergroupPhotoEvents (): Flow< SupergroupEventMessage < NewChatPhoto >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newSupergroupPhotoEvents (): Flow< SupergroupEventMessage < NewChatPhoto >>
Content copied to clipboard
newSupergroupPinnedMessageEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newSupergroupPinnedMessageEvents (): Flow< SupergroupEventMessage < PinnedMessage >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newSupergroupPinnedMessageEvents (): Flow< SupergroupEventMessage < PinnedMessage >>
Content copied to clipboard
newSupergroupTitleEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . newSupergroupTitleEvents (): Flow< SupergroupEventMessage < NewChatTitle >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. newSupergroupTitleEvents (): Flow< SupergroupEventMessage < NewChatTitle >>
Content copied to clipboard
photoMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. photoMessages (): Flow< ContentMessage < PhotoContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . photoMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < PhotoContent >>
Content copied to clipboard
photoMessagesWithMediaGroups
Link copied to clipboard
fun FlowsUpdatesFilter . photoMessagesWithMediaGroups (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < PhotoContent >>
Content copied to clipboard
pollMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. pollMessages (): Flow< ContentMessage < PollContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . pollMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < PollContent >>
Content copied to clipboard
privateEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . privateEvents (): Flow< PrivateEventMessage <*>>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. privateEvents (): Flow< PrivateEventMessage < PrivateEvent >>
Content copied to clipboard
proximityAlertTriggeredInGroupEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . proximityAlertTriggeredInGroupEvents (): Flow< GroupEventMessage < ProximityAlertTriggered >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. proximityAlertTriggeredInGroupEvents (): Flow< GroupEventMessage < ProximityAlertTriggered >>
Content copied to clipboard
proximityAlertTriggeredInSupergroupEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . proximityAlertTriggeredInSupergroupEvents (): Flow< SupergroupEventMessage < ProximityAlertTriggered >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. proximityAlertTriggeredInSupergroupEvents (): Flow< SupergroupEventMessage < ProximityAlertTriggered >>
Content copied to clipboard
sentMessages
Link copied to clipboard
fun FlowsUpdatesFilter . sentMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < MessageContent >>
Content copied to clipboard
sentMessagesWithMediaGroups
Link copied to clipboard
fun FlowsUpdatesFilter . sentMessagesWithMediaGroups (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < MessageContent >>
Content copied to clipboard
stickerMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. stickerMessages (): Flow< ContentMessage < StickerContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . stickerMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < StickerContent >>
Content copied to clipboard
successfulPaymentInChannelEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . successfulPaymentInChannelEvents (): Flow< ChannelEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. successfulPaymentInChannelEvents (): Flow< ChannelEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
successfulPaymentInGroupEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . successfulPaymentInGroupEvents (): Flow< GroupEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. successfulPaymentInGroupEvents (): Flow< GroupEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
successfulPaymentInPrivateEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . successfulPaymentInPrivateEvents (): Flow< PrivateEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. successfulPaymentInPrivateEvents (): Flow< PrivateEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
successfulPaymentInSupergroupEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . successfulPaymentInSupergroupEvents (): Flow< SupergroupEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. successfulPaymentInSupergroupEvents (): Flow< SupergroupEventMessage < SuccessfulPaymentEvent >>
Content copied to clipboard
supergroupCreatedEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . supergroupCreatedEvents (): Flow< SupergroupEventMessage < SupergroupChatCreated >>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. supergroupCreatedEvents (): Flow< SupergroupEventMessage < SupergroupChatCreated >>
Content copied to clipboard
supergroupEvents
Link copied to clipboard
inline fun FlowsUpdatesFilter . supergroupEvents (): Flow< SupergroupEventMessage <*>>
Content copied to clipboard
inline fun Flow< ChatEventMessage <*>>. supergroupEvents (): Flow< SupergroupEventMessage < SupergroupEvent >>
Content copied to clipboard
textMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. textMessages (): Flow< ContentMessage < TextContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . textMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < TextContent >>
Content copied to clipboard
venueMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. venueMessages (): Flow< ContentMessage < VenueContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . venueMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < VenueContent >>
Content copied to clipboard
videoMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. videoMessages (): Flow< ContentMessage < VideoContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . videoMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < VideoContent >>
Content copied to clipboard
videoMessagesWithMediaGroups
Link copied to clipboard
fun FlowsUpdatesFilter . videoMessagesWithMediaGroups (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < VideoContent >>
Content copied to clipboard
videoNoteMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. videoNoteMessages (): Flow< ContentMessage < VideoNoteContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . videoNoteMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < VideoNoteContent >>
Content copied to clipboard
voiceMessages
Link copied to clipboard
fun Flow< BaseSentMessageUpdate >. voiceMessages (): Flow< ContentMessage < VoiceContent >>
Content copied to clipboard
fun FlowsUpdatesFilter . voiceMessages (scopeToIncludeChannels: CoroutineScope? = null): Flow< ContentMessage < VoiceContent >>
Content copied to clipboard

## Properties

chat
Link copied to clipboard
val List < CommonMessage <out MediaGroupContent >>. chat : Chat ?
Content copied to clipboard
val SentMediaGroupUpdate . chat : Chat
Content copied to clipboard
forwardInfo
Link copied to clipboard
val List < CommonMessage <out MediaGroupContent >>. forwardInfo : ForwardInfo ?
Content copied to clipboard
val SentMediaGroupUpdate . forwardInfo : ForwardInfo ?
Content copied to clipboard
mediaGroupId
Link copied to clipboard
val List < MediaGroupMessage <*>>. mediaGroupId : MediaGroupIdentifier ?
Content copied to clipboard
val SentMediaGroupUpdate . mediaGroupId : MediaGroupIdentifier
Content copied to clipboard
replyTo
Link copied to clipboard
val List < CommonMessage <out MediaGroupContent >>. replyTo : Message ?
Content copied to clipboard
val SentMediaGroupUpdate . replyTo : Message ?
Content copied to clipboard