Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Firebaseでslack力を上げる

 Firebaseでslack力を上げる

Otemachi Firebase #2

tebasakyu

June 23, 2017
Tweet

More Decks by tebasakyu

Other Decks in Programming

Transcript

  1. 自己紹介 • 鈴木 誠 (Makoto Suzuki) ◦ 娘: 遙華(Haruka) 4ヶ月

    • Monstar Lab, Inc. • Android Engineer • Twitter: @tebasakyu • GitHub: @tebasakyu
  2. 前提や状況など • GitHubとslackでユーザー名が異なる ◦ 今回の例 ▪ GitHub: @tebasakyu ▪ slack:

    @tebasaki • プロジェクトメンバーが多く、GitHubの動きが活発 • または他の通知系も同一channelにまぜまぜしすぎ
  3. Cloud Functions for Firebase を使う Firebaseの公式サンプルに手を加えていく形です。 Post GitHub commits to

    Slack channel. https://github.com/firebase/functions-samples/tree/master/github-to-slack
  4. 参考 • 公式サンプル (Post GitHub commits to Slack channel.) ◦

    https://github.com/firebase/functions-samples/tree/master/github-to-slack • Cloud Functions for Firebaseとは? ◦ http://qiita.com/koki_cheese/items/013d4e6ab5aefc792388 • SlackのGitHub連携をやめGitHub->AmazonSNS->Lambda->Slackで連携する ◦ http://qiita.com/ooharabucyou/items/2a3dca643f6b7783d665