こんにちは、久保田です。インフラdivです。 インフラdivでは商用サービスのインフラ管理の他に、色々なオペレーション業務があります。 最近は、空いた時間でそんなオペレーション業務を自動化させて行っています。 その中でも、比較的小さな改善によく使うのが、botです。 弊社のシステム部門はslackを使っているので、botを作ってしまえば結構色々なことが便利になったり解決できたりします。 slackのbotといえば、色々な作り方がありますね。 一番簡単なのは、incomming webhookを使う方法だと思います。 エンドポイントにメッセージを投げるだけなので、非常にお手軽ですね。色々な言語でライブラリもあります。 しかしこれではメッセージを投げるだけの一方通行ですね。 できればchatの中のキーワードやユーザーのイベントをキャッチして何かをしたいですね。 そっちの方ができることの幅が広そ
![イベント駆動型slack botの実装 - Adwaysエンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b18d292d8fac36af632fc67300ab39e2ca8cc3f8/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FA%2FAdwaysEngineerBlog%2F20170818%2F20170818144252.png)