LoginSignup
5
10

More than 5 years have passed since last update.

railsアプリからSlackで個人宛にメッセージを送信してみた

Posted at

グループトークにメッセージを送信する記事は沢山あったのですが個人あてにメッセージを送信する記事がないので書いてみました

Gem

gem 'slack-api'

上記を追記後、bundle install

アクセストークンの取得
下記から取得
https://api.slack.com/web

スクリーンショット 2017-02-07 20.14.44.png

設定ファイル

config/initializers/slack_api.rb
require "slack"

Slack.configure do |config|
  config.token = "取得したトークン"
end

実装

メッセージを贈りたい処理で

Slack.chat_postMessage(text: 'テキスト', username: '任意の名前', channel: "@ユーザ名")

以上です!たったこれだけ!

5
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
10