チャットワークに当日の仕事のスケジュールを送信したら仕事の効率がめちゃ上がった

この記事ではリンクに広告が含まれています。
チャットワークとGoogle App Script

どうも、プログラミング大好きナシタカです。

この記事では僕がチャットワークとGoogleカレンダーを連携し、仕事のスケジュールを自動で送信する方法を紹介します。

チャットワークAPIとGoogle App Scriptを利用し、自動スケジュール確認機能を作れます。

目次

チャットワークへのAPI利用申請

Googleカレンダーのスケジュールを、チャットワークのマイチャットに送信するスクリプト作成が目的です。

ここで必要になるのが、チャットワークAPI。まずはこちらを使えるようにします。

チャットワークAPIを使うにはチャットワークに申請が必要なので、以下のリンクから申請をしてください。

Chatwork APIへようこそ!

ビジネスプランの場合は、管理者が申請をする必要があります。

承認されると、チャットワークからAPI利用のためのトークンが確認できます。

画面の右上にあるアカウントメニューから、「動作設定」→「API発行」のタブが追加されます。

ログインパスワードを入力すると、API利用のためのトークンを確認・コピーできます。

Sponsored Links

当日のスケジュールをチャットワークに送るための手順

では実際にGoogleカレンダーに登録したスケジュールを、チャットワークに送信するスクリプトを作成します。

ここではこちらの記事を参考にさせて頂きました。

毎朝、当日の予定をGoogleカレンダーから取得してチャットワークに送る

とてもわかりやすいんですが、僕なりにつまずいたところがあったので、そのあたりを詳しく書きます。

STEP
Googleドライブでスクリプトを作成する

上で紹介したリンク先のコードをドライブ上に作成すると、スクリプトを起動できるので、Googleドライブを開きましょう。

次に左上にある『新規』→『その他』→『アプリの追加』を選択。

Googleドライブでアプリの追加

検索バーに『Google App Script』と入力して追加すると、『その他』の項目に『Google App Script』が追加されるので、ここからスクリプトを作成できます。

GoogleドライブでGoole App Scriptの追加

『Google App Script』を選択すると、スクリプトエディタが表示されます。

Googleドライブでスクリプトの作成

ここにコードを入力するので、リンク先のコードを貼り付けましょう。

スクリプトエディタの画面

次にコード内の3箇所を書き換えます。

  1. GoogleカレンダーID
  2. APIトークン
  3. ルームID

GoogleカレンダーIDの設定

GoogleカレンダーのIDはリンク先で紹介されているので、そちらを参考にしてください。

チャットワークAPIトークン

「動作設定」から自分のAPIトークンをコピーし、コード内の「X」の部分と置き換えて入力します。

チャットワークのルームID

PCのブラウザからチャットワークで、送信したいルームを開きます。

アドレスバーに「rid00000」と数字があり、ridの後ろの数字がルームID。コピーしてルームIDの部分の「X」と置き換えましょう。

以上でコードの修正は完了。最後にこのスクリプトを動かすための「トリガー」を設定します。

STEP
トリガーの設定

トリガーとはスクリプトを自動で動かすための条件のこと。スクリプトエディタの画面でメニューバーにある、時計のようなアイコンを選択します。

スクリプトエディタでのトリガー設定

追加を選択してトリガーを設定します。僕の場合は当日の6〜7時の間にスケジュール送信を設定。

スクリプトエディタでのトリガー設定の例

これでスクリプトの作成と設定は完了。翌日の設定した時間になると、当日のスケジュールがルームに自動で送信されます。

チャットワークでのスケジュール送信画面

結果|仕事の効率がめちゃ上がった

今まではスケジュールを確認するためにGoogleカレンダーを起動し、いちいち確認する手間がありました。

しかし今回のスクリプトでチャットワーク上でスケジュールチェックができ、ツールを開く手間を省けるように。

チャットワークはスマホからも確認ができ、ついでにスケジュールもチェックできて最高です。

Sponsored Links

まとめ

  1. Googleカレンダーのスケジュールをチャットワークに自動で送れる
  2. チャットワークに情報を集約でき、業務効率が飛躍的に向上する

チャットワークはGoogleサービスとの連携ができ、組み合わせると業務をカンタンに効率化できます。

特にチャットワークに情報を集約することで、『チャットワークをチェックすれば安心』という状態に。

アイディア次第で活用方法は無限大なので、ぜひ皆さんも日々の効率化に今回のスクリプト役立ててください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次