基本的に、チャットIDを取得するには、AppleScriptを使用してCHATCREATEコマンドの応答文字列を解析する必要があります。応答は次のようになります。
チャット#my.username /$123abc456blahステータスマルチチャット
私は試した
set chatid to item 2 of response
しかし、それは「H」を返します-私も試しました
set chatid to word 2 of response
しかし、それは「my」を返します。これはAppleScriptを知っている人にとっては簡単な質問だと思います。これがサンプルスクリプトです...
tell application "Skype"
set response to (send command "CHAT CREATE username1, username2" script name "MyScript")
set chatid to ***WHAT GOES HERE?***
send command "ALTER CHAT " & chatid & " SETTOPIC Hello" script name "MyScript"
end tell