GetChatEventLog class

Inheritance

Constructors

GetChatEventLog({int chatId, String query, int fromEventId, int limit, ChatEventLogFilters filters, List<int> userIds})
Returns a list of service actions taken by chat members and administrators in the last 48 hours. Available only in supergroups and channels. Requires administrator rights. Returns results in reverse chronological order (i. e., in order of decreasing event_id). 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 Maximum number of events to return; up to 100. filters The types of events to return. By default, all types will be returned . userIds User identifiers by which to filter events. By default, events relating to all users will be returned
GetChatEventLog.fromJson(Map<String, dynamic> json)
Parse from a json

Properties

chatId int
read / write
constructor String
read / write, inherited
extra ↔ dynamic
read / write
filters ChatEventLogFilters
read / write
fromEventId int
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
limit int
read / write
query String
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
userIds List<int>
read / write

Methods

getConstructor() String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, dynamic>
override
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited

Constants

CONSTRUCTOR → const String
"getChatEventLog"