Skip to content
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

ローカルユーザーが誰もフォローしていないリモートユーザーによる通知を、ユーザー側で拒否出来るようにする #146

Open
Sayamame-beans opened this issue Feb 19, 2024 · 7 comments · Fixed by #149
Labels
✨Feature This adds/improves/enhances a feature

Comments

@Sayamame-beans
Copy link

概要

タイトル通りです。
これにより、不審な投稿の受信を防ぐことが出来ますが、純粋に未知のリモートユーザーから初めて連絡が飛んでくる可能性は否定出来ないと考えています。(RNなどで投稿が回ると、それに対してリプライ等を行う可能性が十分に考えられる)
理想的には、ユーザー単位で設定したいところですが、サーバーに受信させない方向性での実装では、2人以上対象に含まれた場合にどうするかで困ってしまいます。

案として、各ユーザーが、それを通知対象に含めないように設定可能にするのもありかなと思っています。
通知されなければ、残る問題はDB圧迫ぐらいしか無いはずです。(←しかって言ったけどこれ重い?)

Related: mendakon#2 , MisskeyIO#462

目的

不審な投稿で引き起こされる通知によるUXの低下を防ぐ

@Sayamame-beans
Copy link
Author

将来的には別の実装に変えた方が良いと思っているのでreopen

@anatawa12
Copy link
Collaborator

anatawa12 commented Feb 21, 2024

通知されなければ、残る問題はDB圧迫ぐらいしか無いはずです

MisskeyIO#462 はそもそも投稿が作成されないからこの問題ないね

@Sayamame-beans
Copy link
Author

Sayamame-beans commented Feb 21, 2024

ユーザー単位設定で拒否可能にして、通知対象の全員が拒否したらノートを作成しない方向性にしたい(ローカルフォロワー0人の場合)

@Sayamame-beans
Copy link
Author

はい/いいえ/サーバーの設定に従う
後者は今回みたいなケースで鯖管が有効化出来る

@Sayamame-beans Sayamame-beans changed the title ローカルユーザーが誰もフォローしていないリモートユーザーによる投稿を拒否する ローカルユーザーが誰もフォローしていないリモートユーザーによる通知を、ユーザー側で拒否出来るようにする Mar 5, 2024
@Sayamame-beans
Copy link
Author

これの実装がされるまでは、差し当たってadminアカウント宛て辺りはフィルタから除外しておかないとマズい(連絡が届かないため)

@Sayamame-beans
Copy link
Author

remind botをリモートから使ってもらうためにも必要

@Sayamame-beans
Copy link
Author

これが実装出来たら本家にPRしようかなという気持ちがあった
本家にissue生えてたのでリンク
misskey-dev#14888

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feature This adds/improves/enhances a feature
Projects
None yet
2 participants