ITエンジニアの勉強会でお馴染みの「connpass」を使っていると、参加したイベントのグループからたくさんメールが届きませんか?
イベントに参加すると、そのイベントグループに参加されて、グループからのメールが届きまくっているようです。
今まではグループをいちいち「退会」してたんですけど、最近、通知が設定できることに気づきました😅
でも通知のチェックボックスが3つもあって(3つしかないといえばそうだけど)ぽちぽちするのが面倒です。
手動でチェックするのは面倒なので、一括でチェックOFFにするスクリプトを使うと、少し楽できました🙌
一括でチェックOFFにするスクリプト
まずは、以下のページから設定画面を開きます。
https://connpass.com/settings/
通知をOFFにしたいグループをクリックして詳細画面を開きます。
グループの詳細画面で、consoleに以下のコードを貼り付けます。
document.querySelectorAll('.group_inner input[type=checkbox]').forEach(c => { c.checked = false });
ブックマークレットでさらに簡単に!
さらに便利な方法として、ブックマークレットも作りました!これを使えば、毎回コンソールにコードを貼り付ける手間がなくなります。
以下のコードをブックマークに登録しておけば、設定画面でワンクリックするだけで通知をOFFにできます。
ブックマークレットのコードはこちらです。
javascript: (() => { document.querySelectorAll(".group_inner input[type=checkbox]").forEach(a => { a.checked = !1 });; })();
これで通知メールの煩わしさから解放されますね!✨
後から気づいたんですけど、全部のチェックボックスをOFFにするスクリプトで事足りますね😅
こっちの方が他のサイトでの汎用性もあります。
javascript: (() => { document.querySelectorAll("input[type=checkbox]").forEach(a => { a.checked = !1 });; })();