public static class TdApi.ChatNotificationSettings extends TdApi.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CONSTRUCTOR
Identifier uniquely determining type of the object.
|
boolean |
disableMentionNotifications
If true, notifications for messages with mentions will be created as for an ordinary unread message.
|
boolean |
disablePinnedMessageNotifications
If true, notifications for incoming pinned messages will be created as for an ordinary unread message.
|
int |
muteFor
Time left before notifications will be unmuted, in seconds.
|
boolean |
muteStories
True, if story notifications are disabled for the chat.
|
boolean |
showPreview
True, if message content must be displayed in notifications.
|
boolean |
showStorySender
True, if the sender of stories must be displayed in notifications.
|
long |
soundId
Identifier of the notification sound to be played for messages; 0 if sound is disabled.
|
long |
storySoundId
Identifier of the notification sound to be played for stories; 0 if sound is disabled.
|
boolean |
useDefaultDisableMentionNotifications
If true, the value for the relevant type of chat or the forum chat is used instead of disableMentionNotifications.
|
boolean |
useDefaultDisablePinnedMessageNotifications
If true, the value for the relevant type of chat or the forum chat is used instead of disablePinnedMessageNotifications.
|
boolean |
useDefaultMuteFor
If true, the value for the relevant type of chat or the forum chat is used instead of muteFor.
|
boolean |
useDefaultMuteStories
If true, the value for the relevant type of chat is used instead of muteStories.
|
boolean |
useDefaultShowPreview
If true, the value for the relevant type of chat or the forum chat is used instead of showPreview.
|
boolean |
useDefaultShowStorySender
If true, the value for the relevant type of chat is used instead of showStorySender.
|
boolean |
useDefaultSound
If true, the value for the relevant type of chat or the forum chat is used instead of soundId.
|
boolean |
useDefaultStorySound
If true, the value for the relevant type of chat is used instead of storySoundId.
|
| Constructor and Description |
|---|
ChatNotificationSettings()
Contains information about notification settings for a chat or a forum topic.
|
ChatNotificationSettings(boolean useDefaultMuteFor,
int muteFor,
boolean useDefaultSound,
long soundId,
boolean useDefaultShowPreview,
boolean showPreview,
boolean useDefaultMuteStories,
boolean muteStories,
boolean useDefaultStorySound,
long storySoundId,
boolean useDefaultShowStorySender,
boolean showStorySender,
boolean useDefaultDisablePinnedMessageNotifications,
boolean disablePinnedMessageNotifications,
boolean useDefaultDisableMentionNotifications,
boolean disableMentionNotifications)
Contains information about notification settings for a chat or a forum topic.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getConstructor()
Returns an identifier uniquely determining type of the object.
|
toStringpublic boolean useDefaultMuteFor
public int muteFor
public boolean useDefaultSound
public long soundId
public boolean useDefaultShowPreview
public boolean showPreview
public boolean useDefaultMuteStories
public boolean muteStories
public boolean useDefaultStorySound
public long storySoundId
public boolean useDefaultShowStorySender
public boolean showStorySender
public boolean useDefaultDisablePinnedMessageNotifications
public boolean disablePinnedMessageNotifications
public boolean useDefaultDisableMentionNotifications
public boolean disableMentionNotifications
public static final int CONSTRUCTOR
public ChatNotificationSettings()
public ChatNotificationSettings(boolean useDefaultMuteFor,
int muteFor,
boolean useDefaultSound,
long soundId,
boolean useDefaultShowPreview,
boolean showPreview,
boolean useDefaultMuteStories,
boolean muteStories,
boolean useDefaultStorySound,
long storySoundId,
boolean useDefaultShowStorySender,
boolean showStorySender,
boolean useDefaultDisablePinnedMessageNotifications,
boolean disablePinnedMessageNotifications,
boolean useDefaultDisableMentionNotifications,
boolean disableMentionNotifications)
useDefaultMuteFor - If true, the value for the relevant type of chat or the forum chat is used instead of muteFor.muteFor - Time left before notifications will be unmuted, in seconds.useDefaultSound - If true, the value for the relevant type of chat or the forum chat is used instead of soundId.soundId - Identifier of the notification sound to be played for messages; 0 if sound is disabled.useDefaultShowPreview - If true, the value for the relevant type of chat or the forum chat is used instead of showPreview.showPreview - True, if message content must be displayed in notifications.useDefaultMuteStories - If true, the value for the relevant type of chat is used instead of muteStories.muteStories - True, if story notifications are disabled for the chat.useDefaultStorySound - If true, the value for the relevant type of chat is used instead of storySoundId.storySoundId - Identifier of the notification sound to be played for stories; 0 if sound is disabled.useDefaultShowStorySender - If true, the value for the relevant type of chat is used instead of showStorySender.showStorySender - True, if the sender of stories must be displayed in notifications.useDefaultDisablePinnedMessageNotifications - If true, the value for the relevant type of chat or the forum chat is used instead of disablePinnedMessageNotifications.disablePinnedMessageNotifications - If true, notifications for incoming pinned messages will be created as for an ordinary unread message.useDefaultDisableMentionNotifications - If true, the value for the relevant type of chat or the forum chat is used instead of disableMentionNotifications.disableMentionNotifications - If true, notifications for messages with mentions will be created as for an ordinary unread message.public int getConstructor()
TdApi.ObjectgetConstructor in class TdApi.Object