RailsアプリからSlackへ通知する
何かのタイミングでRailsで作ったWebアプリからSlackへ通知を出したいので設定してみる。
以下の記事を参考にさせていただきました。
http://qiita.com/ysk_1031/items/f74c8b8274ec6c58520d
手順
slack-apiというgemを導入する
gem "slack-api"
config/intializers/slack_api.rb
というファイルを作成して以下のように書きます。
require 'slack' Slack.configure do |config| config.token = "<Slack Authentication Token>" end
以下のページからAPIを発行
そして送信したいタイミングで以下を挿入すればok
Slack.chat_postMessage text: "ヘイ!", username: "Railsアプリくん", channel: "#hey"
簡単便利!