Layer 228
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.AutoSaveSettingsObj{}, ChatsSettings: &tg.AutoSaveSettingsObj{}, BroadcastsSettings: &tg.AutoSaveSettingsObj{}, Exceptions: []tg.AutoSaveException{&tg.AutoSaveExceptionObj{}}, Chats: []tg.Chat{&tg.ChatObj{}}, Users: []tg.User{&tg.UserObj{}}, }