2020-10-04 10:57:39 +00:00
|
|
|
package dev.inmo.tgbotapi.extensions.utils.extensions
|
2020-08-13 08:55:21 +00:00
|
|
|
|
2020-10-04 11:06:30 +00:00
|
|
|
import dev.inmo.tgbotapi.types.update.MediaGroupUpdates.SentMediaGroupUpdate
|
|
|
|
import dev.inmo.tgbotapi.types.update.abstracts.BaseSentMessageUpdate
|
|
|
|
import dev.inmo.tgbotapi.updateshandlers.FlowsUpdatesFilter
|
2020-08-13 08:55:21 +00:00
|
|
|
import kotlinx.coroutines.flow.Flow
|
|
|
|
import kotlinx.coroutines.flow.merge
|
|
|
|
|
2021-08-22 17:14:56 +00:00
|
|
|
@Deprecated("Will be removed soon", ReplaceWith("messagesFlow + channelPostsFlow"))
|
2020-08-13 08:55:21 +00:00
|
|
|
val FlowsUpdatesFilter.allSentMessagesFlow: Flow<BaseSentMessageUpdate>
|
|
|
|
get() = merge(
|
2021-08-22 17:13:59 +00:00
|
|
|
messagesFlow,
|
|
|
|
channelPostsFlow
|
2020-08-13 08:55:21 +00:00
|
|
|
)
|
|
|
|
|
2021-08-22 17:14:56 +00:00
|
|
|
@Deprecated("Will be removed soon", ReplaceWith("messageMediaGroupsFlow + channelPostMediaGroupsFlow"))
|
2020-08-13 08:55:21 +00:00
|
|
|
val FlowsUpdatesFilter.allSentMediaGroupsFlow: Flow<SentMediaGroupUpdate>
|
|
|
|
get() = merge(
|
2021-08-22 17:13:59 +00:00
|
|
|
messageMediaGroupsFlow,
|
|
|
|
channelPostMediaGroupsFlow
|
2020-08-13 08:55:21 +00:00
|
|
|
)
|