mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-03 21:16:35 +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 {
|
public enum ChannelMembersCategory {
|
||||||
case recent(ChannelMembersCategoryFilter)
|
case recent(ChannelMembersCategoryFilter)
|
||||||
case admins
|
case admins
|
||||||
|
case contacts(ChannelMembersCategoryFilter)
|
||||||
|
case bots(ChannelMembersCategoryFilter)
|
||||||
case restricted(ChannelMembersCategoryFilter)
|
case restricted(ChannelMembersCategoryFilter)
|
||||||
case banned(ChannelMembersCategoryFilter)
|
case banned(ChannelMembersCategoryFilter)
|
||||||
}
|
}
|
||||||
@ -35,6 +37,15 @@ public func channelMembers(postbox: Postbox, network: Network, accountPeerId: Pe
|
|||||||
}
|
}
|
||||||
case .admins:
|
case .admins:
|
||||||
apiFilter = .channelParticipantsAdmins
|
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):
|
case let .restricted(filter):
|
||||||
switch filter {
|
switch filter {
|
||||||
case .all:
|
case .all:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user