diff --git a/mautrix_telegram/portal.py b/mautrix_telegram/portal.py index fcbfbe9a..47573f01 100644 --- a/mautrix_telegram/portal.py +++ b/mautrix_telegram/portal.py @@ -301,8 +301,7 @@ class Portal: source.client(DeleteChatUserRequest(chat_id=self.tgid, user_id=target)) else: channel = source.client.get_input_entity(self.peer) - rights = ChannelBannedRights(datetime.fromtimestamp(0), False) - # FIXME This should work, but it doesn't :( + rights = ChannelBannedRights(datetime.fromtimestamp(0), True) source.client(EditBannedRequest(channel=channel, user_id=target, banned_rights=rights))