0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Qiitaのアクセス数取得自動化⑨ Slack通知

0
Posted at

データ連携に奮闘中の皆様、いかがお過ごしでしょうか。

お待ちかね、Slackへの通知機能を作成していきたいと思います。
自分のSlackに対して通知する実装です。

上記の先人の知恵を参考にしながら、サクサクつくっていきたいと思います。

■Slack app
1.https://api.slack.com/apps にアクセス
2.「Create New App」を押す。
image.png
3.「From scratch」を押す。
image.png
4.「App Name」を記載し、「workspace」を選択し、「Crate App」を押す。
image.png
5.Appが作成できました。
image.png
6.左端の「OAuth & Permissions」を押す。
image.png
7.下にスクロールし、ボットトークンのスコープの「OAuthスコープを追加する」を押す。
image.png
8.「chat:write」を選択する。
image.png
9.「users:read」を選択する。
image.png
10.「OAuth Tokens」の「Install to Workspace」を押す。
スクリーンショット 2026-05-21 122739.png
11.「許可する」を押す。
image.png
12.トークンが表示されるので「Copy」を押す。
image.png

■HULFT Square コネクション
1.コネクション→「追加」→「Slack」→「Slack接続」→「次へ」を押す。
image.png

2.設定を記載し、「次へ」を押す。
・名前:任意
・ワークスペース:適切なもの
image.png

3.アクセストークンに、↑の12でコピーしたトークンを貼り付ける。
image.png

4.「接続テスト」を押す。
・Integrateサービス:なし
・プロファイル:なし
image.png

5.「接続に成功しました。」が表示されたら、接続OKです。
image.png

6.「次へ」を押す。
image.png

7.適切な「プロファイル」を選択する。「次へ」を押す。
image.png

8.コネクションの登録項目を確認し、「完了」を押す。
image.png

9.Slack用のコネクションができました。
image.png

■Slack
自分宛に通知するため、自分の「メンバーID」をコピーします。
(デスクトップアプリの場合)
プロフィール→「・・・」→「メンバーIDをコピー」

■HULFT Square スクリプト
1.Slackの「メッセージ投稿」をドロップします。
image.png

2.「メッセージ投稿」を設定します。
・接続先:先に作成したSlackコネクション
・チャンネルまたはID:自分の「メンバーID」
image.png
・メッセージ:スクリプト変数「msg_slack」
image.png

変数の入力間違いを防ぐため、ボックスの右端にある青い矢印を押すと、
候補が表示されます。

3.「Slack通知」のアイコンを、「msg作成」と「End」の間に入れ、矢印を引きます。
image.png

それでは、テストしてみましょう!
Slackに自分宛てにDMで通知されました:v:
image.png

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?