Я использую Telethon API для добавления участников в мой канал из группы, но пользователи, добавленные в мой канал, получают бан сразу после добавления, поэтому они не добавляются, а блокируются.
Как их разблокировать? используя telethon API
Приглашая их с:
client(EditBannedRequest(
channel, user, ChannelBannedRights(
until_date=datetime.datetime.now() + datetime.timedelta(minutes=1),
view_messages=True
)
client(InviteToChannelRequest(
channel,
[ user ]
))
С некоторыми исключениями, такими как:
except UserNotMutualContactError as e:
except UserPrivacyRestrictedError as e:
except PeerFloodError as e:
except FloodWaitError as e:
Даю права:
rights = ChannelAdminRights(
change_info=False,
post_messages=False,
edit_messages=None,
delete_messages=True,
invite_users=True,
pin_messages=True,
ban_users=None,
add_admins=True )
client(EditAdminRequest(channel, user, rights))
Последнее действие моего канала показывает "Забаненное имя пользователя"
Помощь будет очень признательна.
Спасибо