misskey icon indicating copy to clipboard operation
misskey copied to clipboard

ノート内のメンションの数によって通知しないようにする機能

Open kakkokari-gtyih opened this issue 1 year ago • 23 comments

Summary

書いてあるとおり

Purpose

メンションスパムの自衛に役立ちそう

Do you want to implement this feature yourself?

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

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

何ミュート?

syuilo avatar Feb 16 '24 08:02 syuilo

「メンション数ミュート」?

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

ちがうな

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

何をミュートしたいのかしら

syuilo avatar Feb 16 '24 08:02 syuilo

本文に誰かしらへのメンションがn個以上入っていたら通知しないようにする

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

user / note

syuilo avatar Feb 16 '24 08:02 syuilo

note

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

うーむ

syuilo avatar Feb 16 '24 08:02 syuilo

これは誰が設定する機能?

syuilo avatar Feb 16 '24 08:02 syuilo

user / server

syuilo avatar Feb 16 '24 08:02 syuilo

ユーザー側での自衛に使うのでもいいし、サーバー管理者が一括で設定するのでもいいかもしれない (ただどちらにしろしきい値の設定に苦労しそう)

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

日本ではあまり見ないけど、日本以外ではメンションめちゃくちゃつけて会話するスタイルは一般的なんだよな

syuilo avatar Feb 16 '24 08:02 syuilo

あー

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

というかワードミュートの正規表現を駆使すれば現状でも実現できるかも

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

(ワードミュートって通知も弾けたっけ?)

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

明らかにスパム対策の機能なので、やるとしたらサーバー管理者で設定できるようにすべきだと思いますが、ダイレクトで大人数とやり取りしている場合などに通知が飛んでこなくなるのは混乱を呼ぶ可能性がありちょっと微妙な感じがします

1STEP621 avatar Feb 16 '24 08:02 1STEP621

ハードミュートだと通知から消えますね…確か

KisaragiEffective avatar Feb 16 '24 08:02 KisaragiEffective

((@[a-zA-Z0-9_-]+(@[a-zA-Z0-9_.-]+)?.*?){10,}的な…?)

KisaragiEffective avatar Feb 16 '24 08:02 KisaragiEffective

別アプローチとして通知のviewに対するMisskeyプラグインのフックがあってもいいかも

tai-cha avatar Feb 16 '24 10:02 tai-cha

別アプローチとして通知のviewに対するMisskeyプラグインのフックがあってもいいかも

よさそう

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

ただスパム対策というよりは何かあった時にユーザー主体で動けるものの仕込みがあるといいよねという視点、プラグインの話は、なので別Isssueにする -> #13337

tai-cha avatar Feb 16 '24 10:02 tai-cha

https://github.com/yuriha-chan/misskey/tree/limit-mentions

ロールでノート内のメンションの数を制限する実装(動作確認済み) エラーを投げる代わりに silent = true とすると通知しないようにすることもできる

yuriha-chan avatar Feb 16 '24 11:02 yuriha-chan

スパムを他のサーバーに発信を防止するためにも必要な機能と思われるので、少なくともサーバー管理者が設定できる必要があると思います。

yuriha-chan avatar Feb 16 '24 11:02 yuriha-chan