Chatworkのコンタクト申請を自動で承認

Chatworkで、届いたコンタクト申請を承認し続けるだけのGAS(Google Apps Script) 作りました!
botアカウントのお供にどうぞ
応用するとこんなこと(Chatworkでエイリアスアカウント)も出来たりします

ソース
https://github.com/shoko3168/gas-projects/blob/master/AcceptAllIncomingRequests.gs
サンプル

// Add Library
// 1OcZAwzfi3imm_FwpbTPAtDTi4HeNFBb5NNE04mh4SEtKynCY1kaWyg5K
function test() {
  var cw = new AcceptAllIncomingRequests.CW({'token': '***token***', 'is_notify': true, notify_room: '999999999'});
  cw.acceptFriends();
  cw.testNotify('test send message');
}

導入手順

GmailログインしているChromeブラウザでマイドライブを表示
https://drive.google.com/drive/my-drive

Google Apps Scriptを選択(ない場合は、「アプリを追加」)
f:id:xxshokoxx:20171228202054j:plain

コードをコピペして保存、API KEYと「notify_room」の値を書き変える
f:id:xxshokoxx:20171228202220j:plain

リソース→ライブラリ
f:id:xxshokoxx:20171228202404j:plain

1OcZAwzfi3imm_FwpbTPAtDTi4HeNFBb5NNE04mh4SEtKynCY1kaWyg5K
を追加

「test」を実行

cw.testNotify('test send message');
の行は、動作確認のためグループチャットに「test send message」と通知するだけなので、動作確認が出来たら削除して大丈夫です

notify_roomに、通知したい部屋のroomId(ChatworkのURL「rid=」以後の数値)を入れておくと、承認した時にその部屋にメッセージが飛びます

動作確認が出来たら、最後に1分に1回自動で動作するように設定します。
f:id:xxshokoxx:20171228202916j:plain
設定例
f:id:xxshokoxx:20171228202948j:plain