ForSchool事業部開発グループの松田です。 弊社ではSlackを導入しており、いわゆるChatOpsに活用しています。 Slackにはさまざまな便利機能がついていますが、その中の一つにSlash Commandsというものがあります。 今回はこのSlash Commandsを自作して、そのバックエンドにFirebaseを利用した例をご紹介します。 Slack Slash Commandsとは Slack内で /command のようにスラッシュから始まるコマンドを発言することで、特定のエンドポイントにリクエストを送信する機能です。 実装次第では /command sugoi argument などのように引数をとることもできるので汎用性が高いです。 標準機能として /remind や /invite など複数のコマンドが定義されています。 Built-in slash command