AT ProtocolとActivityPubを繋ぐBridgy Fed

以前「BlueskyのATプロトコルとMastodon,MisskeyなどのActivityPubプロトコルを繋ぐatproto.brid.gy」(2023.10.1)について書きましたが、「Bridgy Fed」として進化したようです。
atproto.brid.gyのときは、AT Protocol→ActivityPubの1方向のみでしたが、「Bridgy Fed」は双方向に繋がるようです。

~ Bridgy Fedの説明ドキュメント ~
Bridgy Fed

上記ドキュメントによると以下の手順が必要。
なお、以下都合により、Mastodonのアカウントの@を@で表示しています。
【ActivityPub(Mastodon,Misskeyなど)で実施】
①@bsky.brid.gy@bsky.brid.gy をFollow

【AT Protocol(Bluesky)側で実施】
②@ap.brid.gy をFollow

【ActivityPub(Mastodon,Misskeyなど)で実施】
③Blueskyのアカウントが@[handle]の場合、ActivityPub(Mastodon,Misskeyなど)では@[handle]@bsky.brid.gyというアカウントになるのでそれを検索し必要に応じてFollow。
 (例)@atasinti.bsky.socialの場合、ActivityPub(Mastodon,Misskeyなど)に見えるのは
    @atasinti.bsky.social@bsky.brid.gy

【AT Protocol(Bluesky)側で実施】
④ActivityPub(Mastodon,Misskeyなど)のアカウントが@[user]@[instance]の場合、Blueskyでは [user].[instance].ap.brid.gyというアカウントになるのでそれを検索し必要に応じてFollow。
 (例)@atasinti@oransns.com の場合、Blueskyに見えるのは
    @atasinti.oransns.com.ap.brid.gy
 なお、アカウントに_ (underscore) や ~ (tilde)がる場合は、Bluesky側に見えるアカウント名では、- (dash)に置き換えが必要とのことです。

なお、①と②、③と④は逆の順番でもOK

上記により、Mastodonの@atasinti@oransns.comとBlueskyの@atasinti.bsky.socialを相互Followしてみました。
Mastodonで見たBlueskyのアカウント
投稿も表示されました。

Blueskyで見たMastodonのアカウント
当初、投稿は見えませんでしたが、Mastodon側のBlueskyのアカウントのメンション付きの投稿のみ、しばらくたって繋がってきました。

なお、atproto.brid.gyのときは、Mostrを経由して、Bluesky ⇒ atproto.brid.gy ⇒ Mostr ⇒ Nostr でNostrにもアカウントのみ繋がりましたが(投稿は繋がらず)、今回のBridgy Fedの場合は上記①②のFollowが必要ですが、MostrからFollowはできないので、Mostr経由でNostrに繋ぐことはできないようです。
ただし、Bridgy Fedのドキュメントには将来Nostrも対象にするようなことが記載されていましたので、それを待ちたいと思います。

以上、Bridgy Fedについてでした。


~ 追記 ~ (2024.5.4)
朝になってみたら、Bluesky⇒Mastodon方向については、ここ数日の投稿が順不同でドカドカと流れてきていました。
全てではないかも。
下記はその一部。

Mastodon⇒Bluesky方向については過去の投稿はなく、登録以降のメンションのない投稿も流れてきました。

一応これで投稿についても繋がることが確認できました。
時間がかかることがあるようです。


~ マイ関連ブログ (Bluesky関連)~
AT Protocol上で音声配信するBluecast (2024.5.4)
Blueskyの非公式クライアントKlearsy,TOKIMEKIが固定POST機能を実装 (2024.5.4)
Blueskyかわいいバージョン (2024.5.2)
Tenorにアップロ-ドしたGIFの審査終了したのでBlueskyに投稿 (2024.4.27)
Bluesky公式クライアントがTenorのGIFに対応 (2024.4.26)
Blueskyに投稿貼り付け機能 (2024.4.14)
Sky Journalの1185年3月のカレンダーに1185年3月24日の投稿が表示されない件 (2024.4.11)
Bluesky版TwilogもどきのSky Journal (2024.4.11)
Blueskyのモデレーション項目追加とモデレーションツールOZONEの公開 (2024.3.16)
AT Protocol上でブログを作成・公開するWhiteWind (2024.3.11)
Bluesky vs. Nostr (2024.3.4)
Blueskyの改行が他の同様なサービスと異なる (2024.3.3)
Bluesky公式とTOKIMEKIのキーワードミュートの動作の違い (2024.2.29)
Bluesky公式アプリがハッシュタグとワードミュートに対応 (2024.2.29)
Blueskyの連合PDSの1つに参加 (2024.2.24)
Blueskyの連合が始まった (2024.2.23)
Bluesky PDSの連合が公開された模様 (2024.2.23)
Blueskyのアカウント移行手順 (2024.2.23)
Blueskyの投稿をブログ等に埋め込むEmbed Bluesky (2024.2.19)
Nostr,Bluesky,Mastodonに同時投稿するiOSアプリNootiiを試してみたが・・・ (2024.2.17)
Blueskyにデータエクスポート機能が追加された (2024.2.16)
SkyFeedで作成したBlueskyのFEEDの言語設定が効いてない? (2024.2.15)
Blueskyの非公式クライアントTOKIMEKIで自分の投稿をカラムに追加 (2024.2.14)
BlueskyのFeedの利用をgoodfeedsからSkyFeedに変更 (2024.2.14)
Bluesky、2月中に連合リリース? (2024.2.10)
Bluesky、招待性やめたってよ (2024.2.7)
BlueskyサブアカウントのTOKIMEKIローカルリストの2023/8/1以前の投稿が消えた (2024.2.6)
BlueskyとX(旧Twitter)に同時投稿するSkyshare (2024.2.5)
Blueskyのユーザーリストから1月19日以前の投稿が消えた (2024.1.31)
Bluesky、招待性やめるってよ (2024.1.10)
Blueskyの一部アカウントでのみ発生するユーザーリストの不可解な現象 (2023.12.28)
※量が多くなったので、上記より前のエントリーについては省略します。
上記より前のエントリーへのリンクは上記2023.12.28のエントリーにて見ることができます。



日々進化するBlueskyを経験できるのは、とても楽しい経験です。
本エントリーは「Blueskyなんて簡単さ、なんて噓さ。」とのW投稿です。
しーゆー。

BlueskyのATプロトコルとMastodon,MisskeyなどのActivityPubプロトコルを繋ぐatproto.brid.gy

ミニブログサービスBlueskyで使われている分散型プロトコルATプロトコルとMastodon,Misskeyなどで使われている分散型プロトコルActivityPubを繋ぐatproto.brid.gyを試してみました。
なお、ATプロトコル→ActivityPubの1方向のみです。

ActivityPubの方で「@blueskyのアカウント名@atprot.brid.gy」を検索します。
Mastodonのインスタンスのひとつoransns.comで、@atasinti.bsky.social を検索してみたところ、出てきたのでFollowしました。
残念ながら、Followリクエストを送り承認を待つ状態となってしまいました。
atprot.brid.gyはATプロトコルのデータをActivityPubに変換して送るだけなのでFollowリクエストに応答を返したりはしてくれません。
したがって、Mastodon側でBlueskyのアカウントをFollowすることはできないようです。

別のMastodonインスタンス mstdn.jp でも結果は同じでした。

mozilla.socialでもでも結果は同じでした。

Misskey.ioでは検索しても出てきませんでした。

次に分散型プロトコルNostrとActivityPubを接続するMostrをつかってNostr側で検索してみます。
この場合は「Blueskyのアカウント名_at_atprot.brid.gy@mostr.pub」を検索します。
NostrのWebアカウントで「atasinti.bsky.social_at_atproto.brid.gy@mostr.pub」を検索しましたが出てきませんでした。

ためしに「_at_atprot.brid.gy@mostr.pub」を検索したところ下記の6人がでてきましたが、私のアカウントはありませんでした。

NostrのAndroidクライアントアプリAmethystで「atasinti.bsky.social_at_atproto.brid.gy@mostr.pub」を検索しましたが出てきませんでした。
Amethystで「_at_atprot.brid.gy@mostr.pub」を検索したところ今度は15人がでてきましたが、私のアカウントはありませんでした。

次にNostrのiOSクライアントアプリDamusで「atasinti.bsky.social_at_atproto.brid.gy@mostr.pub」を検索したところ出てきてFollowすることもできました。

DamusでFollowしたことで、Amethystでも確認できました。

Snortでも確認できました。

Mostrでアカウントが作成された以前の投稿は繋がりませんが、Followができた後に、Blueskyで投稿してみてもNotrに繋がってきませんでした。
これは、atproto.brid.gyがプロファイルのみしか繋いでいないのか、例によってMostrが繋がったり繋がらなかったりするせいなのか、atproto.brid.gyもまたMostr同様繋がったり繋がらなかったりするせいなのかは不明です。


~ マイ関連エントリー (Bluesky関連)~
Blueskyのレート制限追加、PDS V3配布、他 (2023.9.16)
BlueskyのAdult Contentの表示設定が一律Hideに書き換えられていた (2023.9.9)
BlueskyのHomeに表示するReplyの設定が追加されていた (2023.9.9)
BlueskyのReplyの表示順変更 (2023.9.8)
Blueskyの連合テスト環境SandboxのFollowing Feedが空っぽになった (2023.9.7)
BlueskyのWebクライアントKlearskyが過去日時指定の投稿に対応 (2023.9.6)
TOKIMEKI Blueskyのデザイン変更 (2023.9.4)
『Blueskyのブロックに穴』は現在は解決済でした (2023.8.24)
Blueskyのfeedbackに対して1ヶ月たって返信があった (2023.8.23)
TOKIMEKI BlueskyがDECK表示の複数アカウントに対応 (2023.8.22)
Sandboxに別PDSでも参加 (2023.8.19)
Sandboxシーズン2に参加 (2023.8.18)
Blueskyの公式クライアントがセルフラベリングに対応 (2023.8.16)
Blueskyの非公式WebクライアントKlearskyがセルフラベリングに対応 (2023.8.15)
Blueskyの非公式WebクライアントTOKIMEKI BlueskyのNSFWボタン⇒警告ボタンに。 (2023.8.12)
Blueskyの非公式WebクライアントTOKIMEKI BlueskyにNSFWボタンが追加された (2023.8.12)
SandboxのBluesky連合テスト環境のリセットが行われた (2023.8.11)
明日7:00にSandboxのBluesky連合テスト環境のリセットが行われる予定 (2023.8.10)
BluemotionでBlueskyに動画を投稿 (2023.8.9)
BlueskyはPDSが消えても過去の投稿やプロフィールは残る (2023.8.1)
お空が落ちた朝 (2023.7.31)
Blueskyのブロックに穴 (2023.7.23)
※量が多くなったので、上記より前のエントリーについては省略します。
 上記より前のエントリーへのリンクは上記2023.7.23のエントリーにて見ることができます。



日々進化するBlueskyを経験できるのは、とても楽しい経験です。
画像の一部にぼかしを入れています。。
本エントリーは「Blueskyなんて簡単さ、なんて噓さ。」とのW投稿です。
しーゆー。