TootRain 1.7.3 以降は AppleScript とショートカットに対応してます。
Script Editor から TootRain で使えるコマンドをアクセスできます、例えばこういうAppleScript でコメントを表示できます。
一部のHTMLタグも対応してるので、例えば画像をこういう風に入れられます。
https://is-he.re/emoji/lihkg/big-smile.gif\">world" avatar "https://is-he.re/emoji/lihkg/cow-ball.gif"
end tell
OS X 10.10 から、AppleScript だけじゃなくて、JavaScript も使えるようになったので、この JS で上と同じ挙動にできます。
TootRain = https://is-he.re/emoji/lihkg/big-smile.gif"})
今表示されてるコメントは status
から取得するできます。
これでコメントの配列を貰えますが、中には以下の情報が入ってます:
id
body
- コメント内容、HTMLなしrawBody
- コメント内容、Mastodonからの投稿は大体 <p>hello</p>
みたいな感じで HTML がついてるusername
screenName
コメントが来る度に呼び出すAPIはないが、 status
を定期的に取得することで、擬似的にリアルタイムなコメント処理ができます。例えばこれはコメントが来る度に読み上げる AppleScript です。
ショートカットとの整合はもっと簡単です、今対応してるのは TootRain で任意のコメントを表示するコマンドだけです。AppleScript と同じく一部の HTML に対応してます。