misskey icon indicating copy to clipboard operation
misskey copied to clipboard

通知を削除する方法を提供して欲しい

Open Sayamame-beans opened this issue 1 year ago • 4 comments

Summary

タイトル通りです。

Purpose

何らかの理由( https://github.com/misskey-dev/misskey/issues/13316 関連など?)で通知を消したい場合があります。 現状、発生した通知を消す方法は存在しないため、消せるようになると良いと思います。

Do you want to implement this feature yourself?

  • [ ] Yes, I will implement this by myself and send a pull request

Sayamame-beans avatar Feb 15 '24 14:02 Sayamame-beans

🔥

tamaina avatar Feb 15 '24 15:02 tamaina

こんなのでええんか(ユーザー多いと時間かかりそう)

image

kakkokari-gtyih avatar Feb 16 '24 09:02 kakkokari-gtyih

とりあえずユーザーサイドで適宜flushできるようにしとくか

kakkokari-gtyih avatar Feb 16 '24 09:02 kakkokari-gtyih

全削除ではなく個別削除が理想なので、最終的には個別削除が実装されることを望みます

Sayamame-beans avatar Feb 18 '24 14:02 Sayamame-beans

通知を個別削除する場合、グループ化されたリアクションの削除とかどうするか悩ましいな

tai-cha avatar Feb 19 '24 02:02 tai-cha

個別削除要るかしら

syuilo avatar Feb 19 '24 08:02 syuilo

個人的にですが、むしろ全削除より個別の方が欲しいです

samunohito avatar Feb 19 '24 08:02 samunohito

個別削除はできると嬉しい

  • 特に反応が少ないアカウントだと嫌な通知が残り続ける場合がある
  • 特定条件で削除するなどのスクリプトを組めるようになる
  • 実績や嬉しいリアクションやメンションなどの通知が消えるのは悲しい

tai-cha avatar Feb 19 '24 08:02 tai-cha

そもそも削除自体要らない気がするわね

特に反応が少ないアカウントだと嫌な通知が残り続ける場合がある

嫌な通知というのがあまり想像できないけど、我慢してもらう

特定条件で削除するなどのスクリプトを組めるようになる

それやるならそもそも通知を作成する前の段階でやれるようにするべき

実績や嬉しいリアクションやメンションなどの通知が消えるのは悲しい

通知は揮発的だからそういう通知が残ることは期待してはならない

syuilo avatar Feb 19 '24 08:02 syuilo

嫌な通知というのがあまり想像できないけど

  • ネガティブや弯曲的に嫌がらせとなりうるリアクション
  • 関係を切るほどの人間じゃない人間から飛んできたメッセージ(これも嫌な通知には個人差がある)
  • 管理者の対応が間に合わない場合のスパム
  • etc...

通知を作成する前の段階でやれるべき

  • 例えば #11772 があるが、これは一度通知が来たら消えないものだと思われる
  • ブロックしたら通知が作成されないとしても通知が来た後からブロックしたら残る
    • これはミュートなどを考慮すれば問題がないかも
  • システムや規約的に問題ない投稿でも不快な通知というものはある(これにも個人差がある)

通知は揮発的だから

DBに保存されていないという意味ではそうだけどそれはあまりユーザーに伝わっている気がしないしその感覚はない Redisもバックアップとっているところがそこそこある気がする[要出典]

そのほか

  • #13337 のように非表示にする手段をユーザー任せにするという方法もなくはない

tai-cha avatar Feb 19 '24 09:02 tai-cha

DBに保存されていない

RedisというDBには保存されてる ただ保存される数に制限を設けている

syuilo avatar Feb 19 '24 09:02 syuilo

やるとしたら全削除

syuilo avatar Feb 19 '24 09:02 syuilo

ただ保存される数に制限を設けている

  • #11227 のように数を増やしたいという要求もあり(私もそう思っています)、ユーザーと温度感が噛み合っていない気がします

Sayamame-beans avatar Feb 19 '24 09:02 Sayamame-beans

もちろんユーザーからしたらずっと保存されていた方が嬉しいんだけど、管理者からするとそうではない場合がある

syuilo avatar Feb 19 '24 09:02 syuilo

まあ全削除ならキーを削除するだけなのでパフォーマンス面の懸念は落ちる(保存されているものを読みにいく必要がない) ただそれを踏まえても需要があるとは思っているし通知が個別削除できた方が利便性は高いと思う、天秤にかけてどちらが上になるかは完全に言い切れないけれど

tai-cha avatar Feb 19 '24 09:02 tai-cha

管理者からするとそうではない場合がある

私個人としては、それを各サーバーの管理者が選べるように(optionalに)するために設定項目や機能が存在すると思っています…

Sayamame-beans avatar Feb 19 '24 09:02 Sayamame-beans

個別削除できれば便利だし需要はあるけど、それをやると機能の趣旨が意図しない方に寄ってしまう

syuilo avatar Feb 19 '24 09:02 syuilo

管理者からするとそうではない場合がある

私個人としては、それを各サーバーの管理者が選べるように(optionalに)するために設定項目や機能が存在すると思っています…

それにもコストが発生するし、機能の設計思想がブレることになる

syuilo avatar Feb 19 '24 09:02 syuilo

機能の趣旨をどう捉えているかに齟齬がありそう

tai-cha avatar Feb 19 '24 09:02 tai-cha

というよりはMisskey内での通知とスマートフォンやGitHubなどの通知の概念が少し違うから理解しずらい?(他での通知があまり揮発的なイメージがない)

tai-cha avatar Feb 19 '24 09:02 tai-cha

スマホとかの通知は勝手にどんどん消えるから揮発性のイメージ

syuilo avatar Feb 19 '24 09:02 syuilo

オフトピに近いけど勝手に消えないからめっちゃ溜まってる(1ヶ月前とか平気で残っているし)

tai-cha avatar Feb 19 '24 09:02 tai-cha

設計思想というより利用者のメンタルモデルと言った方が近いかも 個別に削除することができると、逆に考えると「削除しなければ残り続ける」みたいな印象を与える可能性が高まる

syuilo avatar Feb 19 '24 09:02 syuilo

通知は消えることがある認識はもちろんあるけど逆に一定期間は保持される認識もあるのでそれを全削除か全部残すかみたいなAll or Nothingな選択肢になるのは少し違和感はある

割とお知らせでアップデート時に通知が消えることがありますの表示が書かれるのもその認識が多いからだと思っている

tai-cha avatar Feb 19 '24 09:02 tai-cha

ユーザ視点としてはスパムが目障りだから消したいに対する答えとして全部消えるは強い違和感があります

anatawa12 avatar Feb 19 '24 09:02 anatawa12

スパム関連であればそのユーザーをミュートなりする方が良さそう

syuilo avatar Feb 19 '24 09:02 syuilo

ミュートしても通知消えないのでそれはそれでやった方がいい

tai-cha avatar Feb 19 '24 09:02 tai-cha

ミュートしたら通知消えるようにすれば良さそう

syuilo avatar Feb 19 '24 09:02 syuilo

ただスパム対策だけのIssueではないと思っているのでスパム対策に限った話で終わらせたくないかも

tai-cha avatar Feb 19 '24 09:02 tai-cha

スパム以外では不要と思ってる

syuilo avatar Feb 19 '24 09:02 syuilo