1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-08 17:49:35 +00:00

fix build

This commit is contained in:
2024-04-17 16:40:58 +06:00
parent dbb8be502a
commit f47b3673a7
7 changed files with 1407 additions and 1181 deletions

View File

@@ -288,6 +288,7 @@ import dev.inmo.tgbotapi.types.message.abstracts.Message
import dev.inmo.tgbotapi.types.message.abstracts.PossiblyEditedMessage
import dev.inmo.tgbotapi.types.message.abstracts.PossiblyForwardedMessage
import dev.inmo.tgbotapi.types.message.abstracts.PossiblyMediaGroupMessage
import dev.inmo.tgbotapi.types.message.abstracts.PossiblyOfflineMessage
import dev.inmo.tgbotapi.types.message.abstracts.PossiblyPaymentMessage
import dev.inmo.tgbotapi.types.message.abstracts.PossiblySentViaBotCommonMessage
import dev.inmo.tgbotapi.types.message.abstracts.PossiblyTopicMessage
@@ -3672,6 +3673,15 @@ public inline fun <T>
Message.ifPossiblyMediaGroupMessage(block: (PossiblyMediaGroupMessage<MessageContent>) -> T): T?
= possiblyMediaGroupMessageOrNull() ?.let(block)
public inline fun Message.possiblyOfflineMessageOrNull(): PossiblyOfflineMessage? = this as?
dev.inmo.tgbotapi.types.message.abstracts.PossiblyOfflineMessage
public inline fun Message.possiblyOfflineMessageOrThrow(): PossiblyOfflineMessage = this as
dev.inmo.tgbotapi.types.message.abstracts.PossiblyOfflineMessage
public inline fun <T> Message.ifPossiblyOfflineMessage(block: (PossiblyOfflineMessage) -> T): T? =
possiblyOfflineMessageOrNull() ?.let(block)
public inline fun Message.possiblyPaymentMessageOrNull(): PossiblyPaymentMessage? = this as?
dev.inmo.tgbotapi.types.message.abstracts.PossiblyPaymentMessage