Package-level declarations

Functions

Link copied to clipboard
fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.allBusinessMessages(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.animationMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.animationMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.audioMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.audioMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.businessMessages(): <Error class: unknown class>
Link copied to clipboard
inline fun <T> Flow<<Error class: unknown class><T>>.businessMessagesWithType(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.channelCreatedEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.channelCreatedEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.channelEvents(): Flow<<Error class: unknown class><out <Error class: unknown class>>>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.channelEvents(): <Error class: unknown class>
Link copied to clipboard
fun closePollAfter(seconds: <Error class: unknown class>): <Error class: unknown class>
fun closePollAfter(seconds: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
fun closePollExactAfter(seconds: <Error class: unknown class>): <Error class: unknown class>
fun closePollExactAfter(seconds: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
fun closePollExactAt(dateTime: DateTime): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.contactMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.contactMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.deletedChannelPhotoEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.deletedChannelPhotoEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.deletedGroupPhotoEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.deletedGroupPhotoEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.deletedSupergroupPhotoEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.deletedSupergroupPhotoEvents(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.diceMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.diceMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.documentMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.documentMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.events(): Flow<<Error class: unknown class><out <Error class: unknown class>>>
Link copied to clipboard
suspend fun <T : Any> <Error class: unknown class>.executeAsync(request: <Error class: unknown class><T>): Deferred<T>
fun <T : Any> <Error class: unknown class>.executeAsync(request: <Error class: unknown class><T>, scope: CoroutineScope): Deferred<T>
Link copied to clipboard
suspend fun <T : Any> <Error class: unknown class>.executeUnsafe(request: <Error class: unknown class><T>, retries: Int = 0, retriesDelay: Long = 1000, onAllFailed: suspend (exceptions: Array<Throwable>) -> Unit? = null): T?
Link copied to clipboard
inline fun <T, O> Flow<<Error class: unknown class><out <Error class: unknown class>>>.filterByChatEvent(): Flow<O>
Link copied to clipboard
inline fun <T> <Error class: unknown class>.filterChannelEvents(): <Error class: unknown class>
inline fun <T> Flow<<Error class: unknown class><out <Error class: unknown class>>>.filterChannelEvents(): <Error class: unknown class>
Link copied to clipboard
fun <T> Flow<T>.filterCommandsInsideTextMessages(commandRegex: <Error class: unknown class>): Flow<T>

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 Regex.matches with incoming commandRegex

Link copied to clipboard
fun <T> Flow<T>.filterCommandsWithArgs(commandRegex: <Error class: unknown class>): <Error class: unknown class>

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 Regex.matches 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.

Link copied to clipboard
inline fun <T> Flow<<Error class: unknown class>>.filterContentMessages(): Flow<<Error class: unknown class><T>>
inline fun <T> <Error class: unknown class>.filterContentMessages(scopeToIncludeChannels: CoroutineScope? = null): Flow<<Error class: unknown class><T>>
Link copied to clipboard
fun <T> Flow<T>.filterExactCommands(commandRegex: <Error class: unknown class>): Flow<T>

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 Regex.matches with incoming commandRegex

Link copied to clipboard
inline fun <T> filterForContentMessage(): suspend (<Error class: unknown class><out <Error class: unknown class>>) -> <Error class: unknown class><T>?
Link copied to clipboard
inline fun <T> <Error class: unknown class>.filterGroupEvents(): <Error class: unknown class>
inline fun <T> Flow<<Error class: unknown class><out <Error class: unknown class>>>.filterGroupEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <T> <Error class: unknown class>.filterPrivateEvents(): <Error class: unknown class>
inline fun <T> Flow<<Error class: unknown class><out <Error class: unknown class>>>.filterPrivateEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <T> <Error class: unknown class>.filterSupergroupEvents(): <Error class: unknown class>
inline fun <T> Flow<<Error class: unknown class><out <Error class: unknown class>>>.filterSupergroupEvents(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.gameMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.gameMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.groupCreatedEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.groupCreatedEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.groupEvents(): Flow<<Error class: unknown class><out <Error class: unknown class>>>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.groupEvents(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.imageMessages(): Flow<<Error class: unknown class><T>>

inline fun <Error class: unknown class>.imageMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>

Shortcut for photoMessages

Link copied to clipboard
fun Flow<<Error class: unknown class>>.invoiceMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.invoiceMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.leftGroupMemberEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.leftGroupMemberEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.leftSupergroupMemberEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.leftSupergroupMemberEvents(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.locationMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.locationMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newChannelPhotoEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newChannelPhotoEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newChannelPinnedMessageEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newChannelPinnedMessageEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newChannelTitleEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newChannelTitleEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newGroupMembersEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newGroupMembersEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newGroupPhotoEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newGroupPhotoEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newGroupPinnedMessageEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newGroupPinnedMessageEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newGroupTitleEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newGroupTitleEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newPrivatePinnedMessageEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newPrivatePinnedMessageEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newSupergroupMembersEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newSupergroupMembersEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newSupergroupPhotoEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newSupergroupPhotoEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newSupergroupPinnedMessageEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newSupergroupPinnedMessageEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.newSupergroupTitleEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.newSupergroupTitleEvents(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.photoMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.photoMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.pollMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.pollMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.privateEvents(): Flow<<Error class: unknown class><out <Error class: unknown class>>>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.privateEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.proximityAlertTriggeredInGroupEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.proximityAlertTriggeredInGroupEvents(): <Error class: unknown class>
inline fun <Error class: unknown class>.proximityAlertTriggeredInSupergroupEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.proximityAlertTriggeredInSupergroupEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.refundedPaymentInChannelEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.refundedPaymentInChannelEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.refundedPaymentInGroupEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.refundedPaymentInGroupEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.refundedPaymentInPrivateEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.refundedPaymentInPrivateEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.refundedPaymentInSupergroupEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.refundedPaymentInSupergroupEvents(): <Error class: unknown class>
Link copied to clipboard
fun <Error class: unknown class>.sentMessages(scopeToIncludeChannels: CoroutineScope? = null): Flow<<Error class: unknown class><<Error class: unknown class>>>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.stickerMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.stickerMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.storyMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.storyMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.successfulPaymentInChannelEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.successfulPaymentInChannelEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.successfulPaymentInGroupEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.successfulPaymentInGroupEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.successfulPaymentInPrivateEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.successfulPaymentInPrivateEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.successfulPaymentInSupergroupEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.successfulPaymentInSupergroupEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.supergroupCreatedEvents(): <Error class: unknown class>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.supergroupCreatedEvents(): <Error class: unknown class>
Link copied to clipboard
inline fun <Error class: unknown class>.supergroupEvents(): Flow<<Error class: unknown class><out <Error class: unknown class>>>
inline fun Flow<<Error class: unknown class><out <Error class: unknown class>>>.supergroupEvents(): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.textMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.textMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.venueMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.venueMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.videoMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.videoMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.videoNoteMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.videoNoteMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>
Link copied to clipboard
fun Flow<<Error class: unknown class>>.voiceMessages(): Flow<<Error class: unknown class><T>>
fun <Error class: unknown class>.voiceMessages(scopeToIncludeChannels: CoroutineScope? = null): <Error class: unknown class>