Skip to content

Gmailの未読メールの本文をSlackに通知して既読処理してくれるGoogle Apps Script

License

Notifications You must be signed in to change notification settings

shyazusa/gmail-to-slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Gmailの未読メールの本文をSlackに通知して既読処理してくれるGoogle Apps Scriptです。
chatworkに飛ばしたい方はコチラ! shyazusa/gmail-to-chatwork

使用手順

  1. Slackのincoming webhookをオンにして,URLコピるなりしてメモる
  2. code.gs内でchannel,urlの設定をする
    #generalに流れてくれれば良いのであれば設定変える必要はないけれど,自分は#mailというチャンネルに流したかったので以下のように設定。
-   channel = '#general' // your slack channel
+   channel = '#mail' // your slack channel
-   url = 'https://hooks.slack.com/services/hoge/piyo'; // your slack incoming webhook url
+   url = 'https://hooks.slack.com/services/AAABBBCCC/AAABBBCCC/AAABBBCCCDDDEEEFFFGGGHHH'; // your slack incoming webhook url
  1. もしも自分に@したい場合はslack()内も変更を加える
    'text' : message,をコメントアウトして,// 'text' : '<@shy_azusa>: ' + message,のコメントアウトを解除する。
    @shy_azusaのところも,通知したい人のslack nameに変更してね。
-       'text' : message,
+       // 'text' : message,
          // @ is ↓ change your slack account, remove comment out, and ↑ comment out
-       // 'text' : '<@shy_azusa>: ' + message,
+       'text' : '<@shy_azusa>: ' + message,
  1. Googleスプレッドシートを新規作成
  2. ツール → スクリプトエディタ
  3. コード記述欄に出来上がったcode.gsをペースト,保存
  4. Google Apps Scriptで定期実行を設定 image

以上デス。

About

Gmailの未読メールの本文をSlackに通知して既読処理してくれるGoogle Apps Script

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published