UpdateStarsRevenueStatus

class pyrogram.raw.types.UpdateStarsRevenueStatus

The Telegram Star balance of a channel/bot we own has changed ».

Constructor of Update.

Details:
  • Layer: 227

  • ID: A584B019

Parameters:

TL Schema

updateStarsRevenueStatus#a584b019
peer:Peer
status:StarsRevenueStatus

= Update

Parameter Tree

UpdateStarsRevenueStatus
├── peer → Peer
│ ├── PeerUser
│ │ └── user_id → long
│ ├── PeerChat
│ │ └── chat_id → long
│ └── PeerChannel
│ └── channel_id → long
└── status → StarsRevenueStatus
├── withdrawal_enabled → true (optional)
├── current_balance → StarsAmount
│ ├── StarsAmount
│ │ ├── amount → long
│ │ └── nanos → int
│ └── StarsTonAmount
│ └── amount → long
├── available_balance → StarsAmount
│ ├── StarsAmount
│ │ ├── amount → long
│ │ └── nanos → int
│ └── StarsTonAmount
│ └── amount → long
├── overall_revenue → StarsAmount
│ ├── StarsAmount
│ │ ├── amount → long
│ │ └── nanos → int
│ └── StarsTonAmount
│ └── amount → long
└── next_withdrawal_at → int (optional)

Example

UpdateStarsRevenueStatus(
    peer=PeerUser(user_id=0),
    status=StarsRevenueStatus(
        current_balance=StarsAmount(
            amount=0,
            nanos=0
        ),
        available_balance=StarsAmount(
            amount=0,
            nanos=0
        ),
        overall_revenue=StarsAmount(
            amount=0,
            nanos=0
        )
    ),
)