10:43:03 @7ru3___@fedibird.com
2024-06-18 03:26:27 Posting mia warning mia@void.rehab
icon

This account is not set to public on notestock.

10:42:47 @7ru3___@fedibird.com
2024-06-18 10:41:56 Posting のえる noellabo@fedibird.com
icon

問題が起きやすいのはブーストだね。見ている内容と違うものが、他のサーバに送られる。

たとえばかわいい猫の写真だと思ってブーストしたら、他のサーバに届いたものがブラクラ系グロ画像ってこともあるわけ。

なんでもできるようにすると扱いが難しくなるね。

10:42:43 @7ru3___@fedibird.com
2024-06-18 10:37:43 Posting のえる noellabo@fedibird.com
icon

相手先に合わせたActivity送るの、難しくないよ。fetchされた場合も、Authorized Fetch(署名付きリクエスト)だったらどのアカウントが要求してきたかわかる(実際にはサーバの代表アカウントで取りに来るので、せいぜいどのサーバか特定できるだけ)し。

例えば、投稿に画像が5枚以上添付されている場合に、4枚までしか対応していないサーバにだけ互換性持たせた内容に変えて送るとか。

ウチの実例でいうと、PleromaにはEmojiReact、MisskeyやMastodonにはLikeで絵文字を送るようなのは既にやってる。