mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-03 05:03:45 +00:00
Ability to request contact and bot members in a supergroup
This commit is contained in:
parent
624f916b0a
commit
ab41021ba7
@ -17,6 +17,8 @@ public enum ChannelMembersCategoryFilter {
|
||||
public enum ChannelMembersCategory {
|
||||
case recent(ChannelMembersCategoryFilter)
|
||||
case admins
|
||||
case contacts(ChannelMembersCategoryFilter)
|
||||
case bots(ChannelMembersCategoryFilter)
|
||||
case restricted(ChannelMembersCategoryFilter)
|
||||
case banned(ChannelMembersCategoryFilter)
|
||||
}
|
||||
@ -35,6 +37,15 @@ public func channelMembers(postbox: Postbox, network: Network, accountPeerId: Pe
|
||||
}
|
||||
case .admins:
|
||||
apiFilter = .channelParticipantsAdmins
|
||||
case let .contacts(filter):
|
||||
switch filter {
|
||||
case .all:
|
||||
apiFilter = .channelParticipantsContacts(q: "")
|
||||
case let .search(query):
|
||||
apiFilter = .channelParticipantsContacts(q: query)
|
||||
}
|
||||
case .bots:
|
||||
apiFilter = .channelParticipantsBots
|
||||
case let .restricted(filter):
|
||||
switch filter {
|
||||
case .all:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user