Проблема с заклавированными (и обычными) чатами с 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