Проблема с заклавированными (и обычными) чатами с Skype4Py
Как видно из названия, я не могу найти некоторые чаты при использовании Skype4Py.
Я запустил этот код:
def get_bookmarked_chats(): for b in skype.BookmarkedChats: print b.Topic
который должен охватывать все мои закладки / любимые чаты и печатать тему. Тем не менее, у меня около 8 чатов с закладками, и это печатает 9, только 5 из которых в настоящее время отмечены закладкой и игнорируют другие 3, и печатает 4 чата, которые больше не помечены закладкой. Я повторил
skype = Skype4Py.Skype() skype.FriendlyName = 'Extract_chat_history' skype.Attach() print("Successfully connected to Skype account '" + Skype4Py.Skype.User(skype).Handle + "'.")
без проблем, а другой код для получения новых сообщений для чатов (которые распознаются), кажется, работает отлично. У меня установлен новейший скайп (версия 7.0.59.102 в соответствии с справкой -> О Skype), и я нажал звездочку на чаты закладок / unbookmark. Я также пробовал цикл через skype.Chats
чтобы попытаться найти чат, я хочу добавить закладку с помощью Skype4Py, но я не могу найти там чат, чтобы сделать это.
Если кто-нибудь знает, как это решить, сообщите мне! благодаря
Skype прекратил использование P2P для групповых чатов Skype в середине-конце 2014 года и теперь по умолчанию использует облачные группы, которые API Skype не поддерживает.
Чтобы подтвердить, что группы, которые не отображаются, облачно, попробуйте эту команду чата в этих группах:
/get name
Если результат начинается с
19:
то это действительно облачная группа.
Единственный способ заставить эти облачные группы появиться в вашем приложении – это воссоздать их как группы на основе P2P.
Выполните следующую команду в любом чате Skype, чтобы создать новую группу на основе P2P.
/createmoderatedchat
- Некоторые значения имеют значение null в моем словаре render_to_response
- Ошибка при попытке установить Numpy