Подписчики канала будут забанены, если добавлены с помощью Telethon API. Как его разблокировать? - PullRequest
0 голосов
/ 03 сентября 2018

Я использую 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))

Последнее действие моего канала показывает "Забаненное имя пользователя"

Помощь будет очень признательна. Спасибо

...