LiveStreamChatNotifier.user.js icon indicating copy to clipboard operation
LiveStreamChatNotifier.user.js copied to clipboard

ユーザの追加した設定とデフォルトの設定をうまく分離したい

Open syusui-s opened this issue 6 years ago • 0 comments

概要

通知チャンネルのデフォルトリストを用意しているが、 ユーザ側が自分で通知チャンネルを設定していない場合のみに使われる。 自分で何か設定している場合はデフォルト値側の通知チャンネルは使われない。 デフォルトリストに新しいメンバーを追加したら、設定側にも反映されると嬉しいような。

しかし、勝手に反映されるのもどうかというところがあるので、どう対処するか悩ましい。

解決策

  • デフォルトリストを削除してしまう
    • 競合のChrome拡張はデフォルトリストは削除したらしい。
    • これはこれで、自分で設定するのも結構大変。登録チャンネルのリストからのインポート機能みたいなのがあればよいか...? 配信は追っていないが、通知してほしいケースもあるかもしれない。例えば、推している人達同士のコメントを見たいみたいな。
    • VTuberだけに限ったソフトウェアではないというのはある
    • デフォルトリストは結構適当に拾ってきたものなので、自分が追っているところしか更新できてないし...。
  • 勝手に追加するようにする
    • VTuber特化ということで勝手に追加する。いま特化しているし....。
    • 勝手に追加されてもなーというのはあるかもしれない。推しだけを見たいみたいな人は居るかも。
  • デフォルトリストの有効無効を設定できる仕組みみたいなのを作る
    • 単にトグルボタン的な
    • あるいは[無効リスト] ⇆ [有効リスト] みたいなよく見やつ

他の解決策

補足

syusui-s avatar Feb 09 '19 04:02 syusui-s