Как удалить все контакты в Skype с помощью SkPy - PullRequest
0 голосов
/ 14 июня 2019

Я пытаюсь удалить все контакты, добавленные в мою учетную запись Skype хакером.Их сотни.Выполнение этого вручную заняло бы часы, если не дни.Я пытаюсь использовать SkPy API для этого.

Я пытался просмотреть все контакты с помощью цикла for, но обнаружил ошибку.

from skpy import Skype

skype = Skype("user", "pass", "token")

for user in skype.contacts:
    user.block(report=False)

Когда я пытаюсь это сделать, я получаю следующую ошибку:

Traceback (most recent call last):
  File "C:/Users/inkni/Documents/skype_contact_deleter.py", line 6, in <module>
    user.block(report=False)
  File "C:\Users\inkni\Miniconda3\Lib\site-packages\skpy\user.py", line 169, in block
    auth=SkypeConnection.Auth.SkypeToken, json={"report_abuse": report, "ui_version": "skype.com"})
  File "C:\Users\inkni\Miniconda3\Lib\site-packages\skpy\conn.py", line 218, in __call__
    raise SkypeAuthException("Auth rate limit exceeded", resp)
skpy.core.SkypeAuthException: ('Auth rate limit exceeded', <Response [429]>)
...