-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
絵文字のブラックリスト設定を追加し、リストに入っている絵文字リアクションを❤に変換できるようにしたい #11772
Comments
ブラックリスト的なものが実際にできるなら自分のTL上のリアクションからも表示しないようにできたらうれしいと私的には思います(インスタンスによってはチカチカする絵文字も入っていたりするがそれらリアクションを見ないことがむずかしいため) |
ローカルはどうにかなっても、リモートからのカスタム絵文字のブロックは際限ないのでキツそう |
同一名称の絵文字はリモートからもブロックとかにしておけばちょっとはマシになるかな |
#12480 が実現できれば名前の異なる見たくない絵文字をミュートしたりできるのではと思ってる |
#12480 (comment) に書いたけど、厳格な判断をしたい場合にこの手法は使い物にならなくなるかもしれない |
リモートからのリアクションは全フォールバックにする設定があるので、それとの合せ技で一旦実装してしまってもいいかもと思ったりした |
中途半端にバックエンドだけ実装した |
ほしいかも 自分が実装するとしたら…以下のような感じで考えてます
|
NoteをpackするときにUserProfileのfetchが必要になるのは避けたいわね |
クライアントでフィルタする(ハートに合算する)ので良さそう? |
通知とかも考慮したいしクライアント側でケアするのはうーむ |
あと「自分だけが見たくない」というよりは「自分の投稿に対して使ってほしくない」ことの方が多そうだからサーバーサイドでやる必要がある |
たしか、user_profileはキャッシュもあったはず… ともかく、DBへの負担を最小限にする実装の模索は必要です |
(別案として、リアクションをつけるときに❤にしてしまうというのも考えてはいるが、すでについてしまったリアクションをケア出来ないので一長一短な感じ) |
設定すると、過去のも含め返還されるのではなく、設定後に行われるリアクションを変換するようにすれば負荷は減りそう |
確かに、以降のリアクション自体を制限する11772、特定の絵文字の方を非表示にする14785(or 14660?)の組み合わせで、需要の多くはカバー出来る気もしてきますね |
Unicode、カスタム絵文字問わず、人によってリアクションされると嫌な絵文字というものがあります
の2つがあると良さそうです
(ブラックリストっていう表記、なにかとまずいかもしれない)
The text was updated successfully, but these errors were encountered: