我正在尝试编写一个会阻止一些用户的小型 Skype 机器人。
这是我的代码:
import Skype4Py
skype = Skype4Py.Skype(Transport='x11')
skype.Attach()
print "Attachment status is " + str(skype.AttachmentStatus)
...
user._SetIsBlocked(True)
我第一次运行这个脚本时,它给了我1作为skype.AttachmentStatus,并阻止了我选择的用户。但是如果我第二次运行它,它会给我0作为skype.AttachmentStatus,并且不会阻止我选择的用户。
如果我等待一段时间(大约 5 分钟)然后尝试再次运行脚本,它就会开始工作。但只有一次。我将不得不再等五分钟才能再次运行它。
有人可以帮助或解释为什么会这样吗?
谢谢!