サイボウズLiveのウザい通知を自動解除するGreasemoneyスクリプト

More than 1 year has passed since last update.

「この更新を通知する」のチェックを自動的に外す

サイボウズLive…便利は便利なのですが、楽天のメルマガ登録と同じようなものがあります。
いらないのにデフォルトでチェックが入っててスパムのごとくメールが来ます。

イベントの登録_-_漫画全巻海外転売_-_サイボウズLive.png

せめてこの設定をデフォルトでオフにできれば・・・と思って調べたのですが、
そのような項目が見当たりません。

仕方ないので楽天のメルマガ登録を自動解除するGresemonkeyスクリプトを参考にして作ってみました。


DenyCybozuLiveUpdate.user.js
// ==UserScript==
// @name Deny CybozuLive Update
// @namespace http://qiita.com/mathlow
// @description Deny CybozuLive Update
// @include https://cybozulive.com/*
// ==/UserScript==

(
function() {
  var nodes = document.evaluate(
    "//input[@type='checkbox'] [ \
      contains(@id, 'cba_gwScheduleDoNotify') or \
      contains(@id, 'cba_gwTaskDoNotify') or \
      contains(@id, 'cba_gwBoardDoNotify') or \
      contains(@id, 'cba_gwCabinetDoNotify') \
    ]",
    document.documentElement,
    null,
    XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
    null
  );

  for (var i = 0; i < nodes.snapshotLength; i++) {
    var z = nodes.snapshotItem(i);
    z.checked = false;
  }
}

)();


インストールはこちらからどうぞ。


あとは・・・

これをどうチーム内で共有していくか…。むむむ…。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.