Layer 220
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

Updates

Gogram 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