mirror of
				https://github.com/InsanusMokrassar/TelegramBotAPI.git
				synced 2025-10-30 19:50:12 +00:00 
			
		
		
		
	jvmApiDump, once more :)
This commit is contained in:
		| @@ -1267,6 +1267,10 @@ public final class dev/inmo/tgbotapi/extensions/utils/ClassCastsNewKt { | |||||||
| 	public static final fun contentOrThrow (Ldev/inmo/tgbotapi/types/ReplyInfo;)Ldev/inmo/tgbotapi/types/ReplyInfo$External$Content; | 	public static final fun contentOrThrow (Ldev/inmo/tgbotapi/types/ReplyInfo;)Ldev/inmo/tgbotapi/types/ReplyInfo$External$Content; | ||||||
| 	public static final fun copyTextButtonOrNull (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;)Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/CopyTextButton; | 	public static final fun copyTextButtonOrNull (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;)Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/CopyTextButton; | ||||||
| 	public static final fun copyTextButtonOrThrow (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;)Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/CopyTextButton; | 	public static final fun copyTextButtonOrThrow (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;)Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/CopyTextButton; | ||||||
|  | 	public static final fun coveredMediaFileOrNull (Ldev/inmo/tgbotapi/types/files/TelegramMediaFile;)Ldev/inmo/tgbotapi/types/files/CoveredMediaFile; | ||||||
|  | 	public static final fun coveredMediaFileOrThrow (Ldev/inmo/tgbotapi/types/files/TelegramMediaFile;)Ldev/inmo/tgbotapi/types/files/CoveredMediaFile; | ||||||
|  | 	public static final fun coveredTelegramMediaOrNull (Ldev/inmo/tgbotapi/types/media/TelegramMedia;)Ldev/inmo/tgbotapi/types/media/CoveredTelegramMedia; | ||||||
|  | 	public static final fun coveredTelegramMediaOrThrow (Ldev/inmo/tgbotapi/types/media/TelegramMedia;)Ldev/inmo/tgbotapi/types/media/CoveredTelegramMedia; | ||||||
| 	public static final fun createInvoiceLinkOrNull (Ldev/inmo/tgbotapi/abstracts/CommonSendInvoiceData;)Ldev/inmo/tgbotapi/requests/send/payments/CreateInvoiceLink; | 	public static final fun createInvoiceLinkOrNull (Ldev/inmo/tgbotapi/abstracts/CommonSendInvoiceData;)Ldev/inmo/tgbotapi/requests/send/payments/CreateInvoiceLink; | ||||||
| 	public static final fun createInvoiceLinkOrThrow (Ldev/inmo/tgbotapi/abstracts/CommonSendInvoiceData;)Ldev/inmo/tgbotapi/requests/send/payments/CreateInvoiceLink; | 	public static final fun createInvoiceLinkOrThrow (Ldev/inmo/tgbotapi/abstracts/CommonSendInvoiceData;)Ldev/inmo/tgbotapi/requests/send/payments/CreateInvoiceLink; | ||||||
| 	public static final fun createdOrNull (Ldev/inmo/tgbotapi/types/boosts/ChatBoostSource;)Ldev/inmo/tgbotapi/types/boosts/ChatBoostSource$Giveaway$Created; | 	public static final fun createdOrNull (Ldev/inmo/tgbotapi/types/boosts/ChatBoostSource;)Ldev/inmo/tgbotapi/types/boosts/ChatBoostSource$Giveaway$Created; | ||||||
| @@ -1582,6 +1586,8 @@ public final class dev/inmo/tgbotapi/extensions/utils/ClassCastsNewKt { | |||||||
| 	public static final fun ifContent (Ldev/inmo/tgbotapi/types/ReplyInfo;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifContent (Ldev/inmo/tgbotapi/types/ReplyInfo;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifContentMessage (Ldev/inmo/tgbotapi/types/message/abstracts/Message;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifContentMessage (Ldev/inmo/tgbotapi/types/message/abstracts/Message;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifCopyTextButton (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifCopyTextButton (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
|  | 	public static final fun ifCoveredMediaFile (Ldev/inmo/tgbotapi/types/files/TelegramMediaFile;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
|  | 	public static final fun ifCoveredTelegramMedia (Ldev/inmo/tgbotapi/types/media/TelegramMedia;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifCreateInvoiceLink (Ldev/inmo/tgbotapi/abstracts/CommonSendInvoiceData;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifCreateInvoiceLink (Ldev/inmo/tgbotapi/abstracts/CommonSendInvoiceData;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifCreated (Ldev/inmo/tgbotapi/types/boosts/ChatBoostSource;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifCreated (Ldev/inmo/tgbotapi/types/boosts/ChatBoostSource;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifCubeDiceAnimationType (Ldev/inmo/tgbotapi/types/dice/DiceAnimationType;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifCubeDiceAnimationType (Ldev/inmo/tgbotapi/types/dice/DiceAnimationType;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| @@ -2007,6 +2013,7 @@ public final class dev/inmo/tgbotapi/extensions/utils/ClassCastsNewKt { | |||||||
| 	public static final fun ifWebApp (Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifWebApp (Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifWebAppData (Ldev/inmo/tgbotapi/types/message/ChatEvents/abstracts/ChatEvent;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifWebAppData (Ldev/inmo/tgbotapi/types/message/ChatEvents/abstracts/ChatEvent;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifWebAppInlineKeyboardButton (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifWebAppInlineKeyboardButton (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
|  | 	public static final fun ifWithCustomStartTelegramMedia (Ldev/inmo/tgbotapi/types/media/TelegramMedia;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifWithCustomizableCaptionInlineQueryResult (Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/InlineQueryResult;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifWithCustomizableCaptionInlineQueryResult (Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/InlineQueryResult;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifWithCustomizableCaptionTelegramMedia (Ldev/inmo/tgbotapi/types/media/TelegramMedia;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifWithCustomizableCaptionTelegramMedia (Ldev/inmo/tgbotapi/types/media/TelegramMedia;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| 	public static final fun ifWithCustomizedCaptionMediaContent (Ldev/inmo/tgbotapi/types/message/content/ResendableContent;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | 	public static final fun ifWithCustomizedCaptionMediaContent (Ldev/inmo/tgbotapi/types/message/content/ResendableContent;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | ||||||
| @@ -2655,6 +2662,8 @@ public final class dev/inmo/tgbotapi/extensions/utils/ClassCastsNewKt { | |||||||
| 	public static final fun webAppInlineKeyboardButtonOrThrow (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;)Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/WebAppInlineKeyboardButton; | 	public static final fun webAppInlineKeyboardButtonOrThrow (Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/InlineKeyboardButton;)Ldev/inmo/tgbotapi/types/buttons/InlineKeyboardButtons/WebAppInlineKeyboardButton; | ||||||
| 	public static final fun webAppOrNull (Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton;)Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton$WebApp; | 	public static final fun webAppOrNull (Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton;)Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton$WebApp; | ||||||
| 	public static final fun webAppOrThrow (Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton;)Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton$WebApp; | 	public static final fun webAppOrThrow (Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton;)Ldev/inmo/tgbotapi/requests/answers/InlineQueryResultsButton$WebApp; | ||||||
|  | 	public static final fun withCustomStartTelegramMediaOrNull (Ldev/inmo/tgbotapi/types/media/TelegramMedia;)Ldev/inmo/tgbotapi/types/media/WithCustomStartTelegramMedia; | ||||||
|  | 	public static final fun withCustomStartTelegramMediaOrThrow (Ldev/inmo/tgbotapi/types/media/TelegramMedia;)Ldev/inmo/tgbotapi/types/media/WithCustomStartTelegramMedia; | ||||||
| 	public static final fun withCustomizableCaptionInlineQueryResultOrNull (Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/InlineQueryResult;)Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/WithCustomizableCaptionInlineQueryResult; | 	public static final fun withCustomizableCaptionInlineQueryResultOrNull (Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/InlineQueryResult;)Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/WithCustomizableCaptionInlineQueryResult; | ||||||
| 	public static final fun withCustomizableCaptionInlineQueryResultOrThrow (Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/InlineQueryResult;)Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/WithCustomizableCaptionInlineQueryResult; | 	public static final fun withCustomizableCaptionInlineQueryResultOrThrow (Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/InlineQueryResult;)Ldev/inmo/tgbotapi/types/InlineQueries/InlineQueryResult/abstracts/WithCustomizableCaptionInlineQueryResult; | ||||||
| 	public static final fun withCustomizableCaptionTelegramMediaOrNull (Ldev/inmo/tgbotapi/types/media/TelegramMedia;)Ldev/inmo/tgbotapi/types/media/WithCustomizableCaptionTelegramMedia; | 	public static final fun withCustomizableCaptionTelegramMediaOrNull (Ldev/inmo/tgbotapi/types/media/TelegramMedia;)Ldev/inmo/tgbotapi/types/media/WithCustomizableCaptionTelegramMedia; | ||||||
|   | |||||||
| @@ -183,6 +183,7 @@ import dev.inmo.tgbotapi.types.dice.SlotMachineDiceAnimationType | |||||||
| import dev.inmo.tgbotapi.types.files.AnimatedSticker | import dev.inmo.tgbotapi.types.files.AnimatedSticker | ||||||
| import dev.inmo.tgbotapi.types.files.AnimationFile | import dev.inmo.tgbotapi.types.files.AnimationFile | ||||||
| import dev.inmo.tgbotapi.types.files.AudioFile | import dev.inmo.tgbotapi.types.files.AudioFile | ||||||
|  | import dev.inmo.tgbotapi.types.files.CoveredMediaFile | ||||||
| import dev.inmo.tgbotapi.types.files.CustomEmojiAnimatedSticker | import dev.inmo.tgbotapi.types.files.CustomEmojiAnimatedSticker | ||||||
| import dev.inmo.tgbotapi.types.files.CustomEmojiSimpleSticker | import dev.inmo.tgbotapi.types.files.CustomEmojiSimpleSticker | ||||||
| import dev.inmo.tgbotapi.types.files.CustomEmojiSticker | import dev.inmo.tgbotapi.types.files.CustomEmojiSticker | ||||||
| @@ -220,6 +221,7 @@ import dev.inmo.tgbotapi.types.location.LiveLocation | |||||||
| import dev.inmo.tgbotapi.types.location.Location | import dev.inmo.tgbotapi.types.location.Location | ||||||
| import dev.inmo.tgbotapi.types.location.StaticLocation | import dev.inmo.tgbotapi.types.location.StaticLocation | ||||||
| import dev.inmo.tgbotapi.types.media.AudioMediaGroupMemberTelegramMedia | import dev.inmo.tgbotapi.types.media.AudioMediaGroupMemberTelegramMedia | ||||||
|  | import dev.inmo.tgbotapi.types.media.CoveredTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.media.DocumentMediaGroupMemberTelegramMedia | import dev.inmo.tgbotapi.types.media.DocumentMediaGroupMemberTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.media.DuratedTelegramMedia | import dev.inmo.tgbotapi.types.media.DuratedTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.media.MediaGroupMemberTelegramMedia | import dev.inmo.tgbotapi.types.media.MediaGroupMemberTelegramMedia | ||||||
| @@ -239,6 +241,7 @@ import dev.inmo.tgbotapi.types.media.ThumbedTelegramMedia | |||||||
| import dev.inmo.tgbotapi.types.media.TitledTelegramMedia | import dev.inmo.tgbotapi.types.media.TitledTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.media.VisualMediaGroupMemberTelegramMedia | import dev.inmo.tgbotapi.types.media.VisualMediaGroupMemberTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.media.VisualTelegramPaidMedia | import dev.inmo.tgbotapi.types.media.VisualTelegramPaidMedia | ||||||
|  | import dev.inmo.tgbotapi.types.media.WithCustomStartTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.media.WithCustomizableCaptionTelegramMedia | import dev.inmo.tgbotapi.types.media.WithCustomizableCaptionTelegramMedia | ||||||
| import dev.inmo.tgbotapi.types.message.ChannelEventMessage | import dev.inmo.tgbotapi.types.message.ChannelEventMessage | ||||||
| import dev.inmo.tgbotapi.types.message.ChatEvents.ChannelChatCreated | import dev.inmo.tgbotapi.types.message.ChatEvents.ChannelChatCreated | ||||||
| @@ -2764,6 +2767,15 @@ public inline fun TelegramMediaFile.audioFileOrThrow(): AudioFile = this as | |||||||
| public inline fun <T> TelegramMediaFile.ifAudioFile(block: (AudioFile) -> T): T? = audioFileOrNull() | public inline fun <T> TelegramMediaFile.ifAudioFile(block: (AudioFile) -> T): T? = audioFileOrNull() | ||||||
|     ?.let(block) |     ?.let(block) | ||||||
|  |  | ||||||
|  | public inline fun TelegramMediaFile.coveredMediaFileOrNull(): CoveredMediaFile? = this as? | ||||||
|  |     dev.inmo.tgbotapi.types.files.CoveredMediaFile | ||||||
|  |  | ||||||
|  | public inline fun TelegramMediaFile.coveredMediaFileOrThrow(): CoveredMediaFile = this as | ||||||
|  |     dev.inmo.tgbotapi.types.files.CoveredMediaFile | ||||||
|  |  | ||||||
|  | public inline fun <T> TelegramMediaFile.ifCoveredMediaFile(block: (CoveredMediaFile) -> T): T? = | ||||||
|  |     coveredMediaFileOrNull() ?.let(block) | ||||||
|  |  | ||||||
| public inline fun TelegramMediaFile.documentFileOrNull(): DocumentFile? = this as? | public inline fun TelegramMediaFile.documentFileOrNull(): DocumentFile? = this as? | ||||||
|     dev.inmo.tgbotapi.types.files.DocumentFile |     dev.inmo.tgbotapi.types.files.DocumentFile | ||||||
|  |  | ||||||
| @@ -3064,6 +3076,15 @@ public inline fun Location.liveLocationOrThrow(): LiveLocation = this as | |||||||
| public inline fun <T> Location.ifLiveLocation(block: (LiveLocation) -> T): T? = liveLocationOrNull() | public inline fun <T> Location.ifLiveLocation(block: (LiveLocation) -> T): T? = liveLocationOrNull() | ||||||
|     ?.let(block) |     ?.let(block) | ||||||
|  |  | ||||||
|  | public inline fun TelegramMedia.coveredTelegramMediaOrNull(): CoveredTelegramMedia? = this as? | ||||||
|  |     dev.inmo.tgbotapi.types.media.CoveredTelegramMedia | ||||||
|  |  | ||||||
|  | public inline fun TelegramMedia.coveredTelegramMediaOrThrow(): CoveredTelegramMedia = this as | ||||||
|  |     dev.inmo.tgbotapi.types.media.CoveredTelegramMedia | ||||||
|  |  | ||||||
|  | public inline fun <T> TelegramMedia.ifCoveredTelegramMedia(block: (CoveredTelegramMedia) -> T): T? = | ||||||
|  |     coveredTelegramMediaOrNull() ?.let(block) | ||||||
|  |  | ||||||
| public inline fun TelegramMedia.duratedTelegramMediaOrNull(): DuratedTelegramMedia? = this as? | public inline fun TelegramMedia.duratedTelegramMediaOrNull(): DuratedTelegramMedia? = this as? | ||||||
|     dev.inmo.tgbotapi.types.media.DuratedTelegramMedia |     dev.inmo.tgbotapi.types.media.DuratedTelegramMedia | ||||||
|  |  | ||||||
| @@ -3249,6 +3270,16 @@ public inline fun TelegramMedia.titledTelegramMediaOrThrow(): TitledTelegramMedi | |||||||
| public inline fun <T> TelegramMedia.ifTitledTelegramMedia(block: (TitledTelegramMedia) -> T): T? = | public inline fun <T> TelegramMedia.ifTitledTelegramMedia(block: (TitledTelegramMedia) -> T): T? = | ||||||
|     titledTelegramMediaOrNull() ?.let(block) |     titledTelegramMediaOrNull() ?.let(block) | ||||||
|  |  | ||||||
|  | public inline fun TelegramMedia.withCustomStartTelegramMediaOrNull(): WithCustomStartTelegramMedia? | ||||||
|  |     = this as? dev.inmo.tgbotapi.types.media.WithCustomStartTelegramMedia | ||||||
|  |  | ||||||
|  | public inline fun TelegramMedia.withCustomStartTelegramMediaOrThrow(): WithCustomStartTelegramMedia | ||||||
|  |     = this as dev.inmo.tgbotapi.types.media.WithCustomStartTelegramMedia | ||||||
|  |  | ||||||
|  | public inline fun <T> | ||||||
|  |     TelegramMedia.ifWithCustomStartTelegramMedia(block: (WithCustomStartTelegramMedia) -> T): T? = | ||||||
|  |     withCustomStartTelegramMediaOrNull() ?.let(block) | ||||||
|  |  | ||||||
| public inline fun TelegramMedia.withCustomizableCaptionTelegramMediaOrNull(): | public inline fun TelegramMedia.withCustomizableCaptionTelegramMediaOrNull(): | ||||||
|     WithCustomizableCaptionTelegramMedia? = this as? |     WithCustomizableCaptionTelegramMedia? = this as? | ||||||
|     dev.inmo.tgbotapi.types.media.WithCustomizableCaptionTelegramMedia |     dev.inmo.tgbotapi.types.media.WithCustomizableCaptionTelegramMedia | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user