アウトプット

703
Slack Appの Event Subscriptionsを使ってみよう【Laravel】

Slack Appの Event Subscriptionsを使ってみよう【Laravel】

Event Subscriptionsとは? Slackの様々なイベントをトリガーに処理できる機能です。 例えば、「Slack AppのHome画面を開いたとき」や「チャンネルを新規作成したとき」「リアクション(絵文字)をしたとき」など様々なイベントが用意されています。 今回は、「Slack AppのHome画面を開いたときにメッセージを送信する」方法を紹介したいと思います! 使用技術 ・Laravel ・AWS EC2 (デプロイできれば何でもOK。Herokuが

スキ
9
Block Kit で Slack App Home タブを活用してみよう【Laravel】

Block Kit で Slack App Home タブを活用してみよう【Laravel】

App Homeタブ って? 2019年末に新しくSlackからリリースされた新機能・Block Kit を使って App Homeを表示させる方法を紹介します。Homeタブを使うと、こんな画面が表示できるようになります。 (コジコジかわいい・・。) 表示する内容は動的に変更できるし、ユーザーごとに表示内容を変えることだって可能です。 また、本記事では触れませんがzoomやGoogle Calendarとの連携も可能です。うまく使えばSlackの使いみちが広がりそうで

スキ
7
Cloud FunctionsとGoogle Knowledge Graph APIを使ってSlackのスラッシュコマンドを作成

Cloud FunctionsとGoogle Knowledge Graph APIを使ってSlackのスラッシュコマンドを作成

はじめに GCPのCloud FunctionsとGoogle Knowledge Graph Search APIを使って、Slackのスラッシュコマンドを作成してみたいと思います。 目標は「/kg <検索クエリ>」と打ったときに検索結果を表示することです。下記は「/kg cat」と入力したときの結果です。Cat:Animal部分のリンクをクリックするとhttps://en.wikipedia.org/wiki/Cat に遷移します。 Cloud Functionsの

スキ
9