mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2025-09-03 15:19:30 +00:00
refactor: replaced Gift
with Gift.Regular
across APIs and data models
This commit is contained in:
@@ -22,7 +22,7 @@ public suspend fun TelegramBot.sendGift(
|
|||||||
)
|
)
|
||||||
userId: UserId,
|
userId: UserId,
|
||||||
@GenerationVariant(
|
@GenerationVariant(
|
||||||
Gift::class,
|
Gift.Regular::class,
|
||||||
"id",
|
"id",
|
||||||
"gift"
|
"gift"
|
||||||
)
|
)
|
||||||
@@ -49,7 +49,7 @@ public suspend fun TelegramBot.sendGiftToChat(
|
|||||||
)
|
)
|
||||||
chatId: ChatIdentifier,
|
chatId: ChatIdentifier,
|
||||||
@GenerationVariant(
|
@GenerationVariant(
|
||||||
Gift::class,
|
Gift.Regular::class,
|
||||||
"id",
|
"id",
|
||||||
"gift"
|
"gift"
|
||||||
)
|
)
|
||||||
@@ -76,7 +76,7 @@ public suspend fun TelegramBot.sendGift(
|
|||||||
)
|
)
|
||||||
userId: UserId,
|
userId: UserId,
|
||||||
@GenerationVariant(
|
@GenerationVariant(
|
||||||
Gift::class,
|
Gift.Regular::class,
|
||||||
"id",
|
"id",
|
||||||
"gift"
|
"gift"
|
||||||
)
|
)
|
||||||
@@ -101,7 +101,7 @@ public suspend fun TelegramBot.sendGiftToChat(
|
|||||||
)
|
)
|
||||||
chatId: ChatIdentifier,
|
chatId: ChatIdentifier,
|
||||||
@GenerationVariant(
|
@GenerationVariant(
|
||||||
Gift::class,
|
Gift.Regular::class,
|
||||||
"id",
|
"id",
|
||||||
"gift"
|
"gift"
|
||||||
)
|
)
|
||||||
|
@@ -34,7 +34,7 @@ public suspend fun TelegramBot.sendGift(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGift(
|
public suspend fun TelegramBot.sendGift(
|
||||||
userId: UserId,
|
userId: UserId,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
): Boolean = sendGift(
|
): Boolean = sendGift(
|
||||||
@@ -43,7 +43,7 @@ public suspend fun TelegramBot.sendGift(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGift(
|
public suspend fun TelegramBot.sendGift(
|
||||||
userId: UserId,
|
userId: UserId,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
upgradableToUnique: Boolean,
|
upgradableToUnique: Boolean,
|
||||||
@@ -54,7 +54,7 @@ public suspend fun TelegramBot.sendGift(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGift(
|
public suspend fun TelegramBot.sendGift(
|
||||||
user: User,
|
user: User,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
): Boolean = sendGift(
|
): Boolean = sendGift(
|
||||||
@@ -63,7 +63,7 @@ public suspend fun TelegramBot.sendGift(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGift(
|
public suspend fun TelegramBot.sendGift(
|
||||||
user: User,
|
user: User,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
upgradableToUnique: Boolean,
|
upgradableToUnique: Boolean,
|
||||||
|
@@ -34,7 +34,7 @@ public suspend fun TelegramBot.sendGiftToChat(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGiftToChat(
|
public suspend fun TelegramBot.sendGiftToChat(
|
||||||
chatId: ChatIdentifier,
|
chatId: ChatIdentifier,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
): Boolean = sendGiftToChat(
|
): Boolean = sendGiftToChat(
|
||||||
@@ -43,7 +43,7 @@ public suspend fun TelegramBot.sendGiftToChat(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGiftToChat(
|
public suspend fun TelegramBot.sendGiftToChat(
|
||||||
chatId: ChatIdentifier,
|
chatId: ChatIdentifier,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
upgradableToUnique: Boolean,
|
upgradableToUnique: Boolean,
|
||||||
@@ -54,7 +54,7 @@ public suspend fun TelegramBot.sendGiftToChat(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGiftToChat(
|
public suspend fun TelegramBot.sendGiftToChat(
|
||||||
chat: PublicChat,
|
chat: PublicChat,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
): Boolean = sendGiftToChat(
|
): Boolean = sendGiftToChat(
|
||||||
@@ -63,7 +63,7 @@ public suspend fun TelegramBot.sendGiftToChat(
|
|||||||
|
|
||||||
public suspend fun TelegramBot.sendGiftToChat(
|
public suspend fun TelegramBot.sendGiftToChat(
|
||||||
chat: PublicChat,
|
chat: PublicChat,
|
||||||
gift: Gift,
|
gift: Gift.Regular,
|
||||||
text: String,
|
text: String,
|
||||||
parseMode: ParseMode?,
|
parseMode: ParseMode?,
|
||||||
upgradableToUnique: Boolean,
|
upgradableToUnique: Boolean,
|
||||||
|
@@ -7,5 +7,5 @@ import kotlinx.serialization.Serializable
|
|||||||
@Serializable
|
@Serializable
|
||||||
data class Gifts(
|
data class Gifts(
|
||||||
@SerialName(giftsField)
|
@SerialName(giftsField)
|
||||||
val gifts: List<Gift>
|
val gifts: List<Gift.Regular>
|
||||||
)
|
)
|
||||||
|
@@ -60,7 +60,7 @@ sealed interface TransactionPartner {
|
|||||||
@SerialName(paidMediaPayloadField)
|
@SerialName(paidMediaPayloadField)
|
||||||
val paidMediaPayload: PaidMediaPayload? = null,
|
val paidMediaPayload: PaidMediaPayload? = null,
|
||||||
@SerialName(giftField)
|
@SerialName(giftField)
|
||||||
val gift: Gift? = null
|
val gift: Gift.Regular? = null
|
||||||
) : TransactionPartner, SubscriptionPeriodInfo {
|
) : TransactionPartner, SubscriptionPeriodInfo {
|
||||||
@EncodeDefault
|
@EncodeDefault
|
||||||
override val type: String = Companion.type
|
override val type: String = Companion.type
|
||||||
@@ -75,7 +75,7 @@ sealed interface TransactionPartner {
|
|||||||
@SerialName(chatField)
|
@SerialName(chatField)
|
||||||
val chat: PreviewChat,
|
val chat: PreviewChat,
|
||||||
@SerialName(giftField)
|
@SerialName(giftField)
|
||||||
val gift: Gift? = null
|
val gift: Gift.Regular? = null
|
||||||
) : TransactionPartner {
|
) : TransactionPartner {
|
||||||
@EncodeDefault
|
@EncodeDefault
|
||||||
override val type: String = Companion.type
|
override val type: String = Companion.type
|
||||||
@@ -150,7 +150,7 @@ sealed interface TransactionPartner {
|
|||||||
val subscription_period: TimeSpan? = null,
|
val subscription_period: TimeSpan? = null,
|
||||||
val paid_media: List<PaidMedia>? = null,
|
val paid_media: List<PaidMedia>? = null,
|
||||||
val paid_media_payload: PaidMediaPayload? = null,
|
val paid_media_payload: PaidMediaPayload? = null,
|
||||||
val gift: Gift? = null,
|
val gift: Gift.Regular? = null,
|
||||||
val request_count: Int? = null,
|
val request_count: Int? = null,
|
||||||
val sponsor_user: PreviewBot? = null,
|
val sponsor_user: PreviewBot? = null,
|
||||||
val commission_per_mille: Int? = null,
|
val commission_per_mille: Int? = null,
|
||||||
|
Reference in New Issue
Block a user