Fix kicking users from channels/supergroups
This commit is contained in:
@@ -301,8 +301,7 @@ class Portal:
|
|||||||
source.client(DeleteChatUserRequest(chat_id=self.tgid, user_id=target))
|
source.client(DeleteChatUserRequest(chat_id=self.tgid, user_id=target))
|
||||||
else:
|
else:
|
||||||
channel = source.client.get_input_entity(self.peer)
|
channel = source.client.get_input_entity(self.peer)
|
||||||
rights = ChannelBannedRights(datetime.fromtimestamp(0), False)
|
rights = ChannelBannedRights(datetime.fromtimestamp(0), True)
|
||||||
# FIXME This should work, but it doesn't :(
|
|
||||||
source.client(EditBannedRequest(channel=channel,
|
source.client(EditBannedRequest(channel=channel,
|
||||||
user_id=target,
|
user_id=target,
|
||||||
banned_rights=rights))
|
banned_rights=rights))
|
||||||
|
|||||||
Reference in New Issue
Block a user