payments.GetPaymentForm

class pyrogram.raw.functions.payments.GetPaymentForm

Get a payment form

Details:
  • Layer: 227

  • ID: 37148DBB

Parameters:
Returns:

payments.PaymentForm

TL Schema

payments.getPaymentForm#37148dbb
flags:#
invoice:InputInvoice
theme_params:flags.0?DataJSON

= payments.PaymentForm

Parameter Tree

GetPaymentForm
├── invoice → InputInvoice
│ ├── InputInvoiceMessage
│ │ ├── peer → InputPeer
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ └── msg_id → int
│ ├── InputInvoiceSlug
│ │ └── slug → string
│ │ ├── purpose → InputStorePaymentPurpose
│ │ │ │ ├── restore → true (optional)
│ │ │ │ └── upgrade → true (optional)
│ │ │ ├── InputStorePaymentGiftPremium
│ │ │ │ ├── user_id → InputUser
│ │ │ │ │ ├── InputUserEmpty
│ │ │ │ │ ├── InputUserSelf
│ │ │ │ │ ├── InputUser
│ │ │ │ │ └── InputUserFromMessage
│ │ │ │ ├── currency → string
│ │ │ │ └── amount → long
│ │ │ ├── InputStorePaymentPremiumGiftCode
│ │ │ │ ├── users → Vector < InputUser >
│ │ │ │ │ ├── InputUserEmpty
│ │ │ │ │ ├── InputUserSelf
│ │ │ │ │ ├── InputUser
│ │ │ │ │ └── InputUserFromMessage
│ │ │ │ ├── boost_peer → InputPeer (optional)
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ ├── currency → string
│ │ │ │ ├── amount → long
│ │ │ │ └── message → TextWithEntities (optional)
│ │ │ │ └── TextWithEntities
│ │ │ ├── InputStorePaymentPremiumGiveaway
│ │ │ │ ├── only_new_subscribers → true (optional)
│ │ │ │ ├── winners_are_visible → true (optional)
│ │ │ │ ├── boost_peer → InputPeer
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ ├── additional_peers → Vector < InputPeer > (optional)
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ ├── countries_iso2 → Vector < string > (optional)
│ │ │ │ ├── prize_description → string (optional)
│ │ │ │ ├── random_id → long
│ │ │ │ ├── until_date → int
│ │ │ │ ├── currency → string
│ │ │ │ └── amount → long
│ │ │ ├── InputStorePaymentStarsTopup
│ │ │ │ ├── stars → long
│ │ │ │ ├── currency → string
│ │ │ │ ├── amount → long
│ │ │ │ └── spend_purpose_peer → InputPeer (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── InputStorePaymentStarsGift
│ │ │ │ ├── user_id → InputUser
│ │ │ │ │ ├── InputUserEmpty
│ │ │ │ │ ├── InputUserSelf
│ │ │ │ │ ├── InputUser
│ │ │ │ │ └── InputUserFromMessage
│ │ │ │ ├── stars → long
│ │ │ │ ├── currency → string
│ │ │ │ └── amount → long
│ │ │ ├── InputStorePaymentStarsGiveaway
│ │ │ │ ├── only_new_subscribers → true (optional)
│ │ │ │ ├── winners_are_visible → true (optional)
│ │ │ │ ├── stars → long
│ │ │ │ ├── boost_peer → InputPeer
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ ├── additional_peers → Vector < InputPeer > (optional)
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ ├── countries_iso2 → Vector < string > (optional)
│ │ │ │ ├── prize_description → string (optional)
│ │ │ │ ├── random_id → long
│ │ │ │ ├── until_date → int
│ │ │ │ ├── currency → string
│ │ │ │ ├── amount → long
│ │ │ │ └── users → int
│ │ │ └── InputStorePaymentAuthCode
│ │ │ ├── restore → true (optional)
│ │ │ ├── phone_number → string
│ │ │ ├── phone_code_hash → string
│ │ │ ├── premium_days → int
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ └── option → PremiumGiftCodeOption
│ │ └── PremiumGiftCodeOption
│ │ ├── users → int
│ │ ├── months → int
│ │ ├── store_product → string (optional)
│ │ ├── store_quantity → int (optional)
│ │ ├── currency → string
│ │ └── amount → long
│ ├── InputInvoiceStars
│ │ └── purpose → InputStorePaymentPurpose
│ │ │ ├── restore → true (optional)
│ │ │ └── upgrade → true (optional)
│ │ │ ├── user_id → InputUser
│ │ │ │ ├── InputUserEmpty
│ │ │ │ ├── InputUserSelf
│ │ │ │ ├── InputUser
│ │ │ │ └── InputUserFromMessage
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ │ ├── users → Vector < InputUser >
│ │ │ │ ├── InputUserEmpty
│ │ │ │ ├── InputUserSelf
│ │ │ │ ├── InputUser
│ │ │ │ └── InputUserFromMessage
│ │ │ ├── boost_peer → InputPeer (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── currency → string
│ │ │ ├── amount → long
│ │ │ └── message → TextWithEntities (optional)
│ │ │ └── TextWithEntities
│ │ │ ├── only_new_subscribers → true (optional)
│ │ │ ├── winners_are_visible → true (optional)
│ │ │ ├── boost_peer → InputPeer
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── additional_peers → Vector < InputPeer > (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── countries_iso2 → Vector < string > (optional)
│ │ │ ├── prize_description → string (optional)
│ │ │ ├── random_id → long
│ │ │ ├── until_date → int
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ ├── InputStorePaymentStarsTopup
│ │ │ ├── stars → long
│ │ │ ├── currency → string
│ │ │ ├── amount → long
│ │ │ └── spend_purpose_peer → InputPeer (optional)
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ ├── InputStorePaymentStarsGift
│ │ │ ├── user_id → InputUser
│ │ │ │ ├── InputUserEmpty
│ │ │ │ ├── InputUserSelf
│ │ │ │ ├── InputUser
│ │ │ │ └── InputUserFromMessage
│ │ │ ├── stars → long
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ │ ├── only_new_subscribers → true (optional)
│ │ │ ├── winners_are_visible → true (optional)
│ │ │ ├── stars → long
│ │ │ ├── boost_peer → InputPeer
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── additional_peers → Vector < InputPeer > (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── countries_iso2 → Vector < string > (optional)
│ │ │ ├── prize_description → string (optional)
│ │ │ ├── random_id → long
│ │ │ ├── until_date → int
│ │ │ ├── currency → string
│ │ │ ├── amount → long
│ │ │ └── users → int
│ │ └── InputStorePaymentAuthCode
│ │ ├── restore → true (optional)
│ │ ├── phone_number → string
│ │ ├── phone_code_hash → string
│ │ ├── premium_days → int
│ │ ├── currency → string
│ │ └── amount → long
│ │ └── hash → string
│ ├── InputInvoiceStarGift
│ │ ├── hide_name → true (optional)
│ │ ├── include_upgrade → true (optional)
│ │ ├── peer → InputPeer
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ ├── gift_id → long
│ │ └── message → TextWithEntities (optional)
│ │ └── TextWithEntities
│ │ ├── text → string
│ │ └── entities → Vector < MessageEntity >
│ │ ├── MessageEntityUnknown
│ │ ├── MessageEntityMention
│ │ ├── MessageEntityHashtag
│ │ ├── MessageEntityBotCommand
│ │ ├── MessageEntityUrl
│ │ ├── MessageEntityEmail
│ │ ├── MessageEntityBold
│ │ ├── MessageEntityItalic
│ │ ├── MessageEntityCode
│ │ ├── MessageEntityPre
│ │ ├── MessageEntityTextUrl
│ │ ├── MessageEntityMentionName
│ │ ├── MessageEntityPhone
│ │ ├── MessageEntityCashtag
│ │ ├── MessageEntityUnderline
│ │ ├── MessageEntityStrike
│ │ ├── MessageEntityBankCard
│ │ ├── MessageEntitySpoiler
│ │ ├── MessageEntityCustomEmoji
│ │ ├── MessageEntityBlockquote
│ │ ├── MessageEntityFormattedDate
│ │ ├── MessageEntityDiffInsert
│ │ ├── MessageEntityDiffReplace
│ │ └── MessageEntityDiffDelete
│ │ ├── keep_original_details → true (optional)
│ │ └── stargift → InputSavedStarGift
│ │ ├── InputSavedStarGiftUser
│ │ │ └── msg_id → int
│ │ ├── InputSavedStarGiftChat
│ │ │ ├── peer → InputPeer
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ └── saved_id → long
│ │ └── InputSavedStarGiftSlug
│ │ └── slug → string
│ │ ├── stargift → InputSavedStarGift
│ │ │ ├── InputSavedStarGiftUser
│ │ │ │ └── msg_id → int
│ │ │ ├── InputSavedStarGiftChat
│ │ │ │ ├── peer → InputPeer
│ │ │ │ │ ├── InputPeerEmpty
│ │ │ │ │ ├── InputPeerSelf
│ │ │ │ │ ├── InputPeerChat
│ │ │ │ │ ├── InputPeerUser
│ │ │ │ │ ├── InputPeerChannel
│ │ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ │ └── InputPeerChannelFromMessage
│ │ │ │ └── saved_id → long
│ │ │ └── InputSavedStarGiftSlug
│ │ │ └── slug → string
│ │ └── to_id → InputPeer
│ │ ├── InputPeerEmpty
│ │ ├── InputPeerSelf
│ │ ├── InputPeerChat
│ │ ├── InputPeerUser
│ │ ├── InputPeerChannel
│ │ ├── InputPeerUserFromMessage
│ │ └── InputPeerChannelFromMessage
│ │ ├── user_id → InputUser
│ │ │ ├── InputUserEmpty
│ │ │ ├── InputUserSelf
│ │ │ ├── InputUser
│ │ │ └── InputUserFromMessage
│ │ ├── months → int
│ │ └── message → TextWithEntities (optional)
│ │ └── TextWithEntities
│ │ ├── text → string
│ │ └── entities → Vector < MessageEntity >
│ │ ├── MessageEntityUnknown
│ │ ├── MessageEntityMention
│ │ ├── MessageEntityHashtag
│ │ ├── MessageEntityBotCommand
│ │ ├── MessageEntityUrl
│ │ ├── MessageEntityEmail
│ │ ├── MessageEntityBold
│ │ ├── MessageEntityItalic
│ │ ├── MessageEntityCode
│ │ ├── MessageEntityPre
│ │ ├── MessageEntityTextUrl
│ │ ├── MessageEntityMentionName
│ │ ├── MessageEntityPhone
│ │ ├── MessageEntityCashtag
│ │ ├── MessageEntityUnderline
│ │ ├── MessageEntityStrike
│ │ ├── MessageEntityBankCard
│ │ ├── MessageEntitySpoiler
│ │ ├── MessageEntityCustomEmoji
│ │ ├── MessageEntityBlockquote
│ │ ├── MessageEntityFormattedDate
│ │ ├── MessageEntityDiffInsert
│ │ ├── MessageEntityDiffReplace
│ │ └── MessageEntityDiffDelete
│ │ ├── bot → InputUser
│ │ │ ├── InputUserEmpty
│ │ │ ├── InputUserSelf
│ │ │ ├── InputUser
│ │ │ └── InputUserFromMessage
│ │ └── stars → long
│ │ ├── ton → true (optional)
│ │ ├── slug → string
│ │ └── to_id → InputPeer
│ │ ├── InputPeerEmpty
│ │ ├── InputPeerSelf
│ │ ├── InputPeerChat
│ │ ├── InputPeerUser
│ │ ├── InputPeerChannel
│ │ ├── InputPeerUserFromMessage
│ │ └── InputPeerChannelFromMessage
│ │ ├── peer → InputPeer
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ └── hash → string
│ │ └── purpose → InputStorePaymentPurpose
│ │ │ ├── restore → true (optional)
│ │ │ └── upgrade → true (optional)
│ │ │ ├── user_id → InputUser
│ │ │ │ ├── InputUserEmpty
│ │ │ │ ├── InputUserSelf
│ │ │ │ ├── InputUser
│ │ │ │ └── InputUserFromMessage
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ │ ├── users → Vector < InputUser >
│ │ │ │ ├── InputUserEmpty
│ │ │ │ ├── InputUserSelf
│ │ │ │ ├── InputUser
│ │ │ │ └── InputUserFromMessage
│ │ │ ├── boost_peer → InputPeer (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── currency → string
│ │ │ ├── amount → long
│ │ │ └── message → TextWithEntities (optional)
│ │ │ └── TextWithEntities
│ │ │ ├── only_new_subscribers → true (optional)
│ │ │ ├── winners_are_visible → true (optional)
│ │ │ ├── boost_peer → InputPeer
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── additional_peers → Vector < InputPeer > (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── countries_iso2 → Vector < string > (optional)
│ │ │ ├── prize_description → string (optional)
│ │ │ ├── random_id → long
│ │ │ ├── until_date → int
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ ├── InputStorePaymentStarsTopup
│ │ │ ├── stars → long
│ │ │ ├── currency → string
│ │ │ ├── amount → long
│ │ │ └── spend_purpose_peer → InputPeer (optional)
│ │ │ ├── InputPeerEmpty
│ │ │ ├── InputPeerSelf
│ │ │ ├── InputPeerChat
│ │ │ ├── InputPeerUser
│ │ │ ├── InputPeerChannel
│ │ │ ├── InputPeerUserFromMessage
│ │ │ └── InputPeerChannelFromMessage
│ │ ├── InputStorePaymentStarsGift
│ │ │ ├── user_id → InputUser
│ │ │ │ ├── InputUserEmpty
│ │ │ │ ├── InputUserSelf
│ │ │ │ ├── InputUser
│ │ │ │ └── InputUserFromMessage
│ │ │ ├── stars → long
│ │ │ ├── currency → string
│ │ │ └── amount → long
│ │ │ ├── only_new_subscribers → true (optional)
│ │ │ ├── winners_are_visible → true (optional)
│ │ │ ├── stars → long
│ │ │ ├── boost_peer → InputPeer
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── additional_peers → Vector < InputPeer > (optional)
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ ├── countries_iso2 → Vector < string > (optional)
│ │ │ ├── prize_description → string (optional)
│ │ │ ├── random_id → long
│ │ │ ├── until_date → int
│ │ │ ├── currency → string
│ │ │ ├── amount → long
│ │ │ └── users → int
│ │ └── InputStorePaymentAuthCode
│ │ ├── restore → true (optional)
│ │ ├── phone_number → string
│ │ ├── phone_code_hash → string
│ │ ├── premium_days → int
│ │ ├── currency → string
│ │ └── amount → long
│ │ └── stargift → InputSavedStarGift
│ │ ├── InputSavedStarGiftUser
│ │ │ └── msg_id → int
│ │ ├── InputSavedStarGiftChat
│ │ │ ├── peer → InputPeer
│ │ │ │ ├── InputPeerEmpty
│ │ │ │ ├── InputPeerSelf
│ │ │ │ ├── InputPeerChat
│ │ │ │ ├── InputPeerUser
│ │ │ │ ├── InputPeerChannel
│ │ │ │ ├── InputPeerUserFromMessage
│ │ │ │ └── InputPeerChannelFromMessage
│ │ │ └── saved_id → long
│ │ └── InputSavedStarGiftSlug
│ │ └── slug → string
│ ├── hide_name → true (optional)
│ ├── update_bid → true (optional)
│ ├── peer → InputPeer (optional)
│ │ ├── InputPeerEmpty
│ │ ├── InputPeerSelf
│ │ ├── InputPeerChat
│ │ ├── InputPeerUser
│ │ ├── InputPeerChannel
│ │ ├── InputPeerUserFromMessage
│ │ └── InputPeerChannelFromMessage
│ ├── gift_id → long
│ ├── bid_amount → long
│ └── message → TextWithEntities (optional)
│ └── TextWithEntities
│ ├── text → string
│ └── entities → Vector < MessageEntity >
│ ├── MessageEntityUnknown
│ ├── MessageEntityMention
│ ├── MessageEntityHashtag
│ ├── MessageEntityUrl
│ ├── MessageEntityEmail
│ ├── MessageEntityBold
│ ├── MessageEntityItalic
│ ├── MessageEntityCode
│ ├── MessageEntityPre
│ ├── MessageEntityTextUrl
│ ├── MessageEntityPhone
│ ├── MessageEntityCashtag
│ ├── MessageEntityStrike
│ ├── MessageEntityBankCard
│ ├── MessageEntitySpoiler
└── theme_params → DataJSON (optional)
└── DataJSON
└── data → string

Example

await app.invoke(
    GetPaymentForm(
        invoice=InputInvoiceMessage(
            peer=await app.resolve_peer(chat_id),
            msg_id=0
        ),
        theme_params=DataJSON(data="text"),
    )
)