Layer 220
PaymentsSendStarGiftOffer
method
payments.sendStarGiftOffer#8fb86b41 flags:# peer:InputPeer slug:string price:StarsAmount duration:int random_id:long allow_paid_stars:flags.0?long = Updates;
Parameters
| Name | Type | Description |
|---|---|---|
| Peer | InputPeer | |
| Slug | string | |
| Price | StarsAmount | |
| Duration | int | |
| RandomId | long | |
| AllowPaidStars | flags.0?long |
Returns
UpdatesGogram Example
// PaymentsSendStarGiftOffer - using Params struct result, err := client.PaymentsSendStarGiftOffer(&tg.PaymentsSendStarGiftOfferParams{ Peer: &tg.InputPeerUser{UserID: int64(123456789)}, Slug: "...", Price: &tg.StarsAmount{}, Duration: 0, RandomId: int64(0), // Optional fields: // AllowPaidStars: int64(0), }) if err != nil { // handle error } // result is *tg.Updates