@circledev さてサークル機能ですが、6日前にEugenさんが作成したプルリクエストで、基本的なAPIが用意されました。
https://github.com/tootsuite/mastodon/pull/14354
現在、私が食い気味に追いかけていますが、色々と実現に向けて課題があって、本当に形になるかはわかりません。うまく行ったとしても、Mastodon v3.3.0以降になるでしょう。
APIがあるので、curlとかで叩けば動くことは動くんですが、あまりにも面倒くさいし、問題点が見えてこないので、私が勝手にUIをつくりました。Fedibirdに先行実装して、実験を行っています。よって、これは非公式の開発中のものです。
@circledev limitedは、Diasporaのaspect、それを扱うことができてActivityPubにも対応するHubzilla、そしてもちろんGoogle+のサークル、Facebookのリストなどのハンドリングを想定して、2018年10月18日にプルリクエストが作成され、マージされました。Mastodon v2.6.0以降に反映されています。
https://github.com/tootsuite/mastodon/pull/8950
v2.6.0は、ちょうどダイレクトの取り扱いが変更され、タイムライン上ではなく会話タイムライン(ダイレクトメッセージ / conversation)に分離されたタイミングです。
@circledev サークルがどのような機能かというと……
自分自身のフォロワーの中からユーザーを選んで、その人にだけ見える投稿を行う機能です。
ユーザーは、サークルを複数作成できます。
ここに、フォロワーから選択したユーザーを追加しておきます。
投稿する際に、サークルを指定して投稿します。
(画面は勝手に開発中のものなので、変更される前提でみてください)
リストはフォロイーの一部から受信する機能で、サークルはフォロワーの一部に送信する機能です。