ワードミュートをグループ化できるようにする
Summary
ミュートワードをグループわけできるようにし、そのグループに名前を付けられるようにしたいです
Purpose
ミュートワードを多く使っているユーザ向けの機能として提案します。
現在のミュート機能の場合「{ユーザー名}さんが何かを言いました」という表現のみであるため、その話題が何についてなのかが開くまでわからない状況にあります。
そこで、ある程度ミュートワードをグループわけできるようにし、そのグループに名前を付けられるようにしたいです。
例えば、
mutedList = [{
groupName: "ゲームAのネタバレ",
mutedWords: [
"ゲームAのタイトル名",
"ゲームAの略記名",
"ネタバレ1",
"ネタバレ2",
]
}
]
みたいな形式で保持するようにして、このグループの mutedWords が含まれるノートを拾ったら「{ユーザー名}さんが"ゲームAのネタバレ"に関して何かを言いました」みたいな表現になるとある程度そのノートを開いてよいかの判断基準ができるかなと思っています。
また、グループ化することで一定期間ミュートにしたいリストをまとめて管理(削除/共有?)できるようになります。
Do you want to implement this feature yourself?
- [ ] Yes, I will implement this by myself and send a pull request
現状ワードミュートを多用している方が更新後にこの対応を入れてワードミュートがリセットされてしまうとよくないと思うので、現行のワードミュートとは別の機能として提供したほうが良いのかも…とも思っています。 具体的には
- ワードミュート
- グループ別ワードミュート(←これが今回提案したい機能)
- ハードワードミュート
が設定上では並ぶようなものを想像しています。
※自分で実装するか否かについては、実装難易度を確認してから決めたいのでまだ決めかねております。
確かに、あると助かります!
似た理由でユーザー毎のミュートもグルーピング出来るといいなと思ってます。 ちょっとした理由でミュートすると解除するのにリストを掘り返さなきゃいけなくなるので、 結局「我慢する」で乗り切るしか無くなる場面がチョイチョイあるので……