mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2025-09-05 08:09:21 +00:00
feat: implemented UniqueGiftInfo class
This commit is contained in:
@@ -503,6 +503,7 @@ const val convertStarCountField = "convert_star_count"
|
|||||||
const val prepaidUpgradeStarCountField = "prepaid_upgrade_star_count"
|
const val prepaidUpgradeStarCountField = "prepaid_upgrade_star_count"
|
||||||
const val canBeUpgradedField = "can_be_upgraded"
|
const val canBeUpgradedField = "can_be_upgraded"
|
||||||
const val isPrivateField = "is_private"
|
const val isPrivateField = "is_private"
|
||||||
|
const val transferStarCountField = "transfer_star_count"
|
||||||
|
|
||||||
const val pointField = "point"
|
const val pointField = "point"
|
||||||
const val xShiftField = "x_shift"
|
const val xShiftField = "x_shift"
|
||||||
|
@@ -0,0 +1,17 @@
|
|||||||
|
package dev.inmo.tgbotapi.types.gifts
|
||||||
|
|
||||||
|
import dev.inmo.tgbotapi.types.*
|
||||||
|
import kotlinx.serialization.SerialName
|
||||||
|
import kotlinx.serialization.Serializable
|
||||||
|
|
||||||
|
@Serializable
|
||||||
|
data class UniqueGiftInfo private constructor(
|
||||||
|
@SerialName(giftField)
|
||||||
|
val gift: UniqueGift,
|
||||||
|
@SerialName(originField)
|
||||||
|
val origin: String? = null,
|
||||||
|
@SerialName(ownedGiftIdField)
|
||||||
|
val ownedGiftId: GiftId? = null,
|
||||||
|
@SerialName(transferStarCountField)
|
||||||
|
val transferStarCount: Int? = null
|
||||||
|
)
|
Reference in New Issue
Block a user