deepblue-will’s diary

JS、CSS,Ruby、Railsなど仕事や趣味で試した技術系のことを書いていきます。

GitHubでメンションされたらSlack上でメンションされるやつつくった

GitHub上でメンションされても気づかないという問題がありました。

Jasper いれたり、Zapieの連携でよしなにするとかやり方はいろいろあるけど、やはり普段よく見るSlackで気づけるようにしたほうが便利。 そこでいろいろ勉強も兼ねて、GitHubのメンションをSlackに通知するものを作りました。

github.com

しくみは簡単で、GitHubの設定でwebhook設定して、webhookで飛んできたレスポンスを解析して、メンション付きのコメントであればSlackのアカウント名に置換してSlackに送ります。GithubとSlackのアカウントのマッピングは内部にjsonで持つかんじです。

lambda上で動作し、Serverless framework で開発、デプロイまでできます。

詳しくはREADMEを見てください!

個人的にオススメしたい無料Macアプリ5つ+α紹介します

Goodpatch Advent Calendar 2016 9日目の記事です。

普段はフロントエンドエンジニアをやってる @deepblue_willといいます。 コード書く以外にも私は、いろんなアプリに助けられて日々仕事をしております。そこで今回は私が個人的によく使うMacアプリを紹介したいと思います。どれも無料なのですぐ試せます!

続きを読む

Botkit触ってみた

botkitを触ってみたのでメモ。
botkitはSlack上のbotを作るためのフレームワーク。いままで、HUBOTnode-slack-clientbotを作ってたのですが、より簡単にbotを作れるようになりました。

続きを読む

アメリカ海軍に学ぶ「最強のチーム」のつくり方

チームビルディング的なことを勉強したいなと思って、Amazonで安くて評価の高かった「アメリカ海軍に学ぶ「最強のチーム」のつくり方」を読んでみたので印象に残ったところをその感想を書いてみた。

続きを読む