2020-10-04 10:57:39 +00:00
|
|
|
package dev.inmo.tgbotapi.extensions.utils.extensions
|
2020-08-13 08:55:21 +00:00
|
|
|
|
|
|
|
import com.github.insanusmokrassar.TelegramBotAPI.types.update.MediaGroupUpdates.SentMediaGroupUpdate
|
|
|
|
import com.github.insanusmokrassar.TelegramBotAPI.types.update.abstracts.BaseSentMessageUpdate
|
|
|
|
import com.github.insanusmokrassar.TelegramBotAPI.updateshandlers.FlowsUpdatesFilter
|
|
|
|
import kotlinx.coroutines.flow.Flow
|
|
|
|
import kotlinx.coroutines.flow.merge
|
|
|
|
|
|
|
|
val FlowsUpdatesFilter.allSentMessagesFlow: Flow<BaseSentMessageUpdate>
|
|
|
|
get() = merge(
|
|
|
|
messageFlow,
|
|
|
|
channelPostFlow
|
|
|
|
)
|
|
|
|
|
|
|
|
val FlowsUpdatesFilter.allSentMediaGroupsFlow: Flow<SentMediaGroupUpdate>
|
|
|
|
get() = merge(
|
|
|
|
messageMediaGroupFlow,
|
|
|
|
channelPostMediaGroupFlow
|
|
|
|
)
|