public static class TdApi.ChatEventLogFilters extends TdApi.Object
Modifier and Type | Field and Description |
---|---|
static int |
CONSTRUCTOR
Identifier uniquely determining type of the object.
|
boolean |
infoChanges
True, if changes in chat information need to be returned.
|
boolean |
inviteLinkChanges
True, if changes to invite links need to be returned.
|
boolean |
memberInvites
True, if invited member events need to be returned.
|
boolean |
memberJoins
True, if members joining events need to be returned.
|
boolean |
memberLeaves
True, if members leaving events need to be returned.
|
boolean |
memberPromotions
True, if member promotion/demotion events need to be returned.
|
boolean |
memberRestrictions
True, if member restricted/unrestricted/banned/unbanned events need to be returned.
|
boolean |
messageDeletions
True, if message deletions need to be returned.
|
boolean |
messageEdits
True, if message edits need to be returned.
|
boolean |
messagePins
True, if pin/unpin events need to be returned.
|
boolean |
settingChanges
True, if changes in chat settings need to be returned.
|
boolean |
videoChatChanges
True, if video chat actions need to be returned.
|
Constructor and Description |
---|
ChatEventLogFilters()
Represents a set of filters used to obtain a chat event log.
|
ChatEventLogFilters(boolean messageEdits,
boolean messageDeletions,
boolean messagePins,
boolean memberJoins,
boolean memberLeaves,
boolean memberInvites,
boolean memberPromotions,
boolean memberRestrictions,
boolean infoChanges,
boolean settingChanges,
boolean inviteLinkChanges,
boolean videoChatChanges)
Represents a set of filters used to obtain a chat event log.
|
Modifier and Type | Method and Description |
---|---|
int |
getConstructor() |
toString
public boolean messageEdits
public boolean messageDeletions
public boolean messagePins
public boolean memberJoins
public boolean memberLeaves
public boolean memberInvites
public boolean memberPromotions
public boolean memberRestrictions
public boolean infoChanges
public boolean settingChanges
public boolean inviteLinkChanges
public boolean videoChatChanges
public static final int CONSTRUCTOR
public ChatEventLogFilters()
public ChatEventLogFilters(boolean messageEdits, boolean messageDeletions, boolean messagePins, boolean memberJoins, boolean memberLeaves, boolean memberInvites, boolean memberPromotions, boolean memberRestrictions, boolean infoChanges, boolean settingChanges, boolean inviteLinkChanges, boolean videoChatChanges)
messageEdits
- True, if message edits need to be returned.messageDeletions
- True, if message deletions need to be returned.messagePins
- True, if pin/unpin events need to be returned.memberJoins
- True, if members joining events need to be returned.memberLeaves
- True, if members leaving events need to be returned.memberInvites
- True, if invited member events need to be returned.memberPromotions
- True, if member promotion/demotion events need to be returned.memberRestrictions
- True, if member restricted/unrestricted/banned/unbanned events need to be returned.infoChanges
- True, if changes in chat information need to be returned.settingChanges
- True, if changes in chat settings need to be returned.inviteLinkChanges
- True, if changes to invite links need to be returned.videoChatChanges
- True, if video chat actions need to be returned.public int getConstructor()
getConstructor
in class TdApi.Object