Layer 227
AccountAutoSaveSettingsObj
Contains media autosave settings
constructor
account.autoSaveSettings#4c3e069d users_settings:AutoSaveSettings chats_settings:AutoSaveSettings broadcasts_settings:AutoSaveSettings exceptions:Vector<AutoSaveException> chats:Vector<Chat> users:Vector<User> = account.AutoSaveSettings;
Parameters
| Name | Type | Description |
|---|---|---|
| UsersSettings | AutoSaveSettings | Default media autosave settings for private chats |
| ChatsSettings | AutoSaveSettings | Default media autosave settings for groups and supergroups |
| BroadcastsSettings | AutoSaveSettings | Default media autosave settings for channels |
| Exceptions | Vector < AutoSaveException > | Peer-specific granular autosave settings |
| Chats | Vector < Chat > | Chats mentioned in the peer-specific granular autosave settings |
| Users | Vector < User > | Users mentioned in the peer-specific granular autosave settings |
Returns
account.AutoSaveSettingsGogram Example
// Creating AccountAutoSaveSettingsObj constructor obj := &tg.AccountAutoSaveSettingsObj{ UsersSettings: &tg.AutoSaveSettings{}, ChatsSettings: &tg.AutoSaveSettings{}, BroadcastsSettings: &tg.AutoSaveSettings{}, Exceptions: &tg.VectorAutoSaveException{}, Chats: &tg.VectorChat{}, Users: &tg.VectorUser{}, }