まず、クラウドベースのチャットで発言されたすべてのメッセージをリッスンしてログに記録するボットを作成しようとしています。つまり、コマンドが\get name
プレフィックス付きの文字列を返すチャットです。19:
19:f0ddd8dbc5b64372a2dd1de9f37f8689@thread.skype
しかし、参加しているクラウドベースのチャットを Skype4Java で見つけることができません。
Group[] groups = Skype.getContactList().getAllGroups();
上記は、P2P グループが存在する場合でも、空のリストを返します。
Chat[] chats = Skype.getAllChats()
上記は、クラウドベースのグループ チャットを除くすべてのチャット (P2P グループまたは個人) を返します。
Skype4Java はクラウドベースのチャットと対話できませんか? Skype4Py (Python に相当するもの) ではできないことはわかっています。(不適切なフォローアップの質問:クラウドベースのチャットとやり取りする API はありますか? )