- Enclosing class:
- TdApi
Returns a list of service actions taken by chat members and
administrators in the last 48 hours. Available only for supergroups
and channels. Requires administrator rights. Returns results in
reverse chronological order (i.e., in order of decreasing eventId).
Returns ChatEvents
-
Field Summary
Modifier and TypeFieldDescriptionlong
Chat identifier.static final int
Identifier uniquely determining type of the object.The types of events to return; pass null to get chat events of all types.long
Identifier of an event from which to return results.int
The maximum number of events to return; up to 100.Search query by which to filter events.long[]
User identifiers by which to filter events. -
Constructor Summary
ConstructorDescriptionReturns a list of service actions taken by chat members and administrators in the last 48 hours.GetChatEventLog
(long chatId, String query, long fromEventId, int limit, TdApi.ChatEventLogFilters filters, long[] userIds) Returns a list of service actions taken by chat members and administrators in the last 48 hours.GetChatEventLog
(DataInput input) Returns a list of service actions taken by chat members and administrators in the last 48 hours. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Returns an identifier uniquely determining type of the object.int
hashCode()
void
serialize
(DataOutput output) Serialize the TDLib classMethods inherited from class it.tdlight.jni.TdApi.Function
toString
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize
-
Field Details
-
chatId
public long chatIdChat identifier. -
query
Search query by which to filter events. -
fromEventId
public long fromEventIdIdentifier of an event from which to return results. Use 0 to get results from the latest events. -
limit
public int limitThe maximum number of events to return; up to 100. -
filters
The types of events to return; pass null to get chat events of all types. -
userIds
public long[] userIdsUser identifiers by which to filter events. By default, events relating to all users will be returned. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
GetChatEventLog
public GetChatEventLog()Returns a list of service actions taken by chat members and administrators in the last 48 hours. Available only for supergroups and channels. Requires administrator rights. Returns results in reverse chronological order (i.e., in order of decreasing eventId).Returns
ChatEvents
-
GetChatEventLog
public GetChatEventLog(long chatId, String query, long fromEventId, int limit, TdApi.ChatEventLogFilters filters, long[] userIds) Returns a list of service actions taken by chat members and administrators in the last 48 hours. Available only for supergroups and channels. Requires administrator rights. Returns results in reverse chronological order (i.e., in order of decreasing eventId).Returns
ChatEvents
- Parameters:
chatId
- Chat identifier.query
- Search query by which to filter events.fromEventId
- Identifier of an event from which to return results. Use 0 to get results from the latest events.limit
- The maximum number of events to return; up to 100.filters
- The types of events to return; pass null to get chat events of all types.userIds
- User identifiers by which to filter events. By default, events relating to all users will be returned.Returns
ChatEvents
-
GetChatEventLog
Returns a list of service actions taken by chat members and administrators in the last 48 hours. Available only for supergroups and channels. Requires administrator rights. Returns results in reverse chronological order (i.e., in order of decreasing eventId).Returns
ChatEvents
- Parameters:
input
- Serialized input- Throws:
IOException
- the deserialization failed
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-
serialize
Serialize the TDLib class- Specified by:
serialize
in classTdApi.Object
- Parameters:
output
- output data stream- Throws:
IOException
- the serialization failed
-
equals
-
hashCode
public int hashCode()
-