Layer 220
constructor
businessAwayMessage#ef156a5c flags:# offline_only:flags.0?true shortcut_id:int schedule:BusinessAwayMessageSchedule recipients:BusinessRecipients = BusinessAwayMessage;

Parameters

Name Type Description
Flags # Flags, see TL conditional fields
OfflineOnly flags.0?true If set, the messages will not be sent if the account was online in the last 10 minutes.
ShortcutId int ID of a quick reply shorcut, containing the away messages to send, see here for more info.
Schedule BusinessAwayMessageSchedule Specifies when should the away messages be sent.
Recipients BusinessRecipients Allowed recipients for the away messages.

Gogram Example

// Creating BusinessAwayMessage constructor
obj := &tg.BusinessAwayMessage{
    ShortcutId: 0,
    Schedule: &tg.BusinessAwayMessageSchedule{},
    Recipients: &tg.BusinessRecipients{},

    // Optional fields:
    // OfflineOnly: true,
}