リアクション受け入れ設定が配送先のサーバーにおいて尊重されない(reactionAcceptanceを連合したい)
💡 Summary
ノートに付けられるリアクションを「非センシティブのみ」の設定で投稿しても、その設定はローカル絵文字のセンシティブ設定のみが対象のようです。 他サーバーにてセンシティブ設定されている絵文字はハートに変換されずそのまま付いてしまいます。
センシティブに設定する閾値はサーバーそれぞれ固有ですが、ある程度は倫理的に共通するラインがあると思います。 現状ではオプションの意味が限定的なので、リモートから付けられる絵文字にもセンシティブの判定を追加してほしいです。
🥰 Expected Behavior
リモートからもセンシティブ絵文字はつけることができない(ハートに変換される)。
🤬 Actual Behavior
リモートからはセンシティブな絵文字も付けることができてしまう。
📝 Steps to Reproduce
- Aサーバーにて「非センシティブのみ」でノートを投稿する
- Aサーバーにてセンシティブ設定されている絵文字を付け、ハートに変換されることを確認する
- Bサーバーにてセンシティブ設定されている絵文字を、Aサーバーにて投稿したノートに付ける
- 投稿されたノートにBサーバーのセンシティブ設定されている絵文字が付いている
💻 Frontend Environment
* Misskey: 2023.11.1
🛰 Backend Environment (for server admin)
* Installation Method or Hosting Service:
* Misskey:
* Node:
* PostgreSQL:
* Redis:
* OS and Architecture:
(センシティブフラグの連合するとしても)リモートのモデレーションには限界があるので、そのような場合「リモートはいいねのみ」オプションを利用することを想定してます
@syuilo そのオプションを選ぶとリモートの絵文字がすべて付かなくなってしまいますよね。 リモートのモデレーションをするという意味ではありません。そこを誤解してほしくないです。 個人が非センシティブな絵文字ならぜひ受け入れたいけど、センシティブな絵文字が付くのは嫌だと言う意図です。
リモートがちゃんとセンシティブを設定するかは保証されないので、センシティブな絵文字を受け付けたくない場合はリモートからはいいねのみオプションを使用する必要があります
だからせめてセンシティブ設定されているものだけでも拒否したいという意味です。
それは承知してます
共有できているようでよかったです、ありがとうございます。 完全に遮断したい場合はそれでもいいのですが、センシティブの連合やリアクションの受け入れ可否についても検討いただけると助かります。 カスタム絵文字の大半は非センシティブなので、それらすべてを排除してしまうとMisskeyの楽しさが半減してしまうと思うので…
センシティブがつけられるかどうかはさておきノート元では「いいねのみ」になっているものでもreactionAcceptance相当の値が連合してないのでリモートでは好き勝手絵文字がつけられてノート元のサーバーとリアクションを送るサーバーでついているリアクションの見え方に差が生まれている
センシティブ設定の尊重以前にいいねのみの受け入れにしていてもリモートでは好きなリアクション送り放題かも
ただActivityPubを拡張して新しいフィールドを作る必要がある気がするのでやるならやるでも議論が必要だわね