โป SK ์ด๋์ค ๋ฃจํค์ฆ 24๊ธฐ (ํด๋ผ์ฐ๋๊ธฐ๋ฐ ์ค๋งํธ ์ตํฉ๋ณด์ ๊ณผ์ ) ๊ต์ก์ ๋ค์ผ๋ฉด์ ์์ฑํ ๋ด์ฉ์ ๋๋ค.
โผ Slack ์ํฌ์คํ์ด์ค ๋ฐ ์ฑ๋ ์์ฑ ๋ฐฉ๋ฒ
ํ์ ํ๋ซํผ Slack ์ฌ์ฉ ๋ฐฉ๋ฒ ์ ๋ฆฌ (์ํฌ์คํ์ด์ค ๋ฐ ์ฑ๋ ์์ฑ)
1๏ธโฃ Slack์ด๋?Slack์ ``Search Log of All Conversation and Knowledge``์ ์ฝ์๋ก, ๋ชจ๋ ๋ํ์ ์ ๋ณด๋ฅผ ์ฝ๊ฒ ๊ฒ์ํ ์ ์๋ ํ์ ํ๋ซํผ์ด๋ค. ๋์งํธ ์๋์ ํ์ ์ ๋จ์ํ ์ด๋ฉ์ผ์ ๋์ด์ ์ค์๊ฐ ์ปค๋ฎค๋
dev-with-wish.tistory.com
1๏ธโฃ Incoming Webhooks๋?
์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ์๋น์ค์์ Slack ์ฑ๋๋ก ์๋ํ๋ ๋ฉ์์ง๋ฅผ ์ ์กํ๋ ค๋ฉด ``Incoming Webhooks``์ ์ค์ ํ๋ฉด ๋๋ค. ์ด๋ฅผ ํตํด ํน์ ์ด๋ฒคํธ ๋ฐ์ ์ Slack API๋ฅผ ์ง์ ํธ์ถํ์ง ์๊ณ ๋ Webhook URL์ ์ด์ฉํด ๊ฐํธํ๊ฒ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์๋ค.
2๏ธโฃ Incoming Webhooks ์ค์ ๋ฐฉ๋ฒ
๐น1. Slack ์ฑ ์์ฑ
- Slack API Apps ํ์ด์ง๋ก ์ด๋ https://api.slack.com
AI ์ ๋ฌด ๊ด๋ฆฌ ๋ฐ ์์ฐ์ฑ ๋๊ตฌ
Slack์ ์ ๋ฌด๊ฐ ์ด๋ฃจ์ด์ง๋ ์๋ก์ด ์ธ์์ ๋๋ค. ์ ์ธ๊ณ์์ ๊ฐ์ฅ ์ฌ๋๋ฐ๋ ์ ๋ฌด์ฉ ์ด์ ์์คํ ์ ์ธ๋ ฅ, ํ๋ก์ ํธ, ๋๊ตฌ, AI๋ฅผ ํ๋ฐ ๋ชจ์๋ณด์ธ์.
slack.com
- ๋ฉ์ธ ํ์ด์ง์์ ์ค๋ฅธ์ชฝ ์๋จ์ ``Your apps`` ๋ฉ๋ด ์ ํ
- ``Create New App`` ๋๋ ``Create an App`` ์ ํํ์ฌ ์๋ก์ด ์ฑ ์์ฑ
- ์ฌ๊ธฐ์๋ Incoming Webhooks๋ง ์ค์ ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ``From scratch`` ์ต์ ์ ์ ํ
- ์ฑ ์ด๋ฆ๊ณผ ์ํฌ์คํ์ด์ค ์ค์
- App Name = ์ํ๋ ์ฑ ์ด๋ฆ
- Pick a workspace... = ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ํฌ์คํ์ด์ค ์ ํ
๐น2. Incoming Webhooks ํ์ฑํ
- ์ผ์ชฝ ์ฌ์ด๋๋ฐ์์ ``Incoming Webhooks`` ๋ฉ๋ด ์ ํ
- Activate Incoming Webhooks ์ต์ ์ ``On``์ผ๋ก ๋ณ๊ฒฝ
๐น3. Webhook URL ์์ฑ
- ``Incoming Webhooks`` ๋ฉ๋ด์ ๊ฐ์ฅ ํ๋จ์ ``Add New Webhook to Workspace`` ํด๋ฆญ
- ๋ฉ์์ง๋ฅผ ์ ํ ์ฑ๋์ ์ ํ ํ ํ์ฉ ํด๋ฆญ
- Slack์ด ์ ๊ณตํ๋ Webhook URL์ ๋ณต์ฌ. ์ด URL์ ๋ฉ์์ง๋ฅผ ์ ์กํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
- ์ฑ๋๋ก ๋์๊ฐ๋ณด๋ฉด ๋ฉ์์ง ์ฐฝ์์ python_bot์ด ์ถ๊ฐ๋ ๊ฒ์ ํ์ธ ๊ฐ๋ฅํ๋ค.
3๏ธโฃ ์๋ก์ด ๋ฉ์์ง ์ ์กํ๊ธฐ (curl ๋ช ๋ น์ด)
- cmd ์ฐฝ์ ๋ฉ์์ง ์ ์ก ๋ช ๋ น์ด ์ ๋ ฅ
curl -X POST -H "Content-type: application/json" --data "{\"text\":\"Hello, World!\"}" ["Your's Webhook URL"]
- ``-X POST`` HTTP POST ์์ฒญ ๋ณด๋
- ``-H "Content-type: application.json"`` JSON ํ์์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ธ๋ค๊ณ ๋ช ใ ํ
- ``--data`` ๋ณด๋ผ ๋ฉ์์ง(๋ณธ๋ฌธ) ์ง์
- ``"text": "Hello, World!"`` Slack์ ๋ณด๋ผ ๋ฉ์์ง ๋ด์ฉ
- ``["Your's Webhook URL"]`` ๋ฐ๊ธ๋ฐ์ Webhook URL
- Slack ์ฑ๋์์ ๋ฉ์์ง ์ ์ก ํ์ธ
'๐ฅ ๋ฒ์ ๊ด๋ฆฌ & ํ์ ๋๊ตฌ > etc' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Windows์์ VMware Workstation Pro 17 ์ค์นํ๊ธฐ (1) | 2025.01.22 |
---|---|
Slack ๋ฉ์์ง ์ ์ก ์๋ํ ๊ตฌํ / Slack API๋ฅผ ์ด์ฉํ ๋ฉ์์ง ์ ์ก (0) | 2025.01.16 |
ํ์ ํ๋ซํผ Slack ์ฌ์ฉ ๋ฐฉ๋ฒ ์ ๋ฆฌ (์ํฌ์คํ์ด์ค ๋ฐ ์ฑ๋ ์์ฑ) (1) | 2025.01.16 |
์ํ์ด ์ฝ๋ฉ ์ดํด (0) | 2025.01.13 |