- 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
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
Methods 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 CONSTRUCTOR- 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). ReturnsChatEvents
-
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). ReturnsChatEvents
- Parameters:
chatId
- long Chat identifier.query
- String Search query by which to filter events.fromEventId
- long Identifier of an event from which to return results. Use 0 to get results from the latest events.limit
- int The maximum number of events to return; up to 100.filters
- ChatEventLogFilters The types of events to return; pass null to get chat events of all types.userIds
- long[] User identifiers by which to filter events. By default, events relating to all users will be returned.
-
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). ReturnsChatEvents
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-