GetChatEventLog
public struct GetChatEventLog : Codable, Equatable, TDFunction
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 event_id)
-
Undocumented
Declaration
Swift
public typealias Result = ChatEvents
-
Chat identifier
Declaration
Swift
public let chatId: Int53
-
Search query by which to filter events
Declaration
Swift
public let query: String
-
Identifier of an event from which to return results. Use 0 to get results from the latest events
Declaration
Swift
public let fromEventId: TDInt64
-
The maximum number of events to return; up to 100
Declaration
Swift
public let limit: Int32
-
The types of events to return. By default, all types will be returned
Declaration
Swift
public let filters: ChatEventLogFilters
-
User identifiers by which to filter events. By default, events relating to all users will be returned
Declaration
Swift
public let userIds: [Int32]
-
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 event_id)
Declaration
Swift
public init(chatId: Int53, query: String, fromEventId: TDInt64, limit: Int32, filters: ChatEventLogFilters, userIds: [Int32])
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. 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