Layer 224
constructor
messageActionStarGiftPurchaseOffer#774278d4 flags:# accepted:flags.0?int declined:flags.1?true gift:StarGift price:StarsAmount expires_at:int = MessageAction;

Parameters

Name Type Description
Accepted flags.0?int Accepted count
Declined flags.1?true Declined status
Gift StarGift Gift details
Price StarsAmount Price
ExpiresAt int Expiration timestamp

Returns

MessageAction

Gogram Example

// Creating MessageActionStarGiftPurchaseOffer constructor
obj := &tg.MessageActionStarGiftPurchaseOffer{
    Gift: &tg.StarGift{},
    Price: &tg.StarsAmount{},
    ExpiresAt: 42,

    // Optional fields:
    // Accepted: 42,
    // Declined: true,
}