Slack-Bolt Reload๋ก ๊ฐ๋ฐ์ ์คํํ๊ฒ (feat. fastapi)
ยท
๐ง๐ป Develop
ํ์
๋๊ตฌ Slack Slack์ ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ์์ฌ ์ฑํ
ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๊ฐ๋ฐ ์ ํ์ผ๋ก ๋ง๋ค์ด ํ์ฌ๋ ๊ธฐ์
๊ฐ์น๊ฐ ์์ญ ์กฐ์์ ๋ฌํ๋ ์ฑํ
ํ๋ก๊ทธ๋จ์
๋๋ค. ์ฃผ์ ๊ธฐ๋ฅ์ผ๋ก๋ ๋ชจ๋ ์ฑ๋(์ฑํ
๋ฐฉ)์ ๊ฒ์ ๊ธฐ๋ฅ๊ณผ ํ๋ค(ํตํ), Webhook์ ํตํ Alert API ์ฐ๊ฒฐ์ด ์์ต๋๋ค. Webhook๊ณผ ๋๋ถ์ด slack์ chatbot ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. chatbot์ ํตํด ์๋ํ ๊ธฐ๋ฅ์ ๊ตฌํํ ์ ์์ต๋๋ค. ํน์ ๋จ์ด๋ฅผ chatbot handler๊ฐ ๋ชจ๋ํฐ๋งํ๋ฉด์ ํธ๋ฆฌ๊ฑฐ๊ฐ ๋ ๋งํ ์์๊ฐ ์์ผ๋ฉด ์คํ์ด ๋๋ ๋ฐฉ์์
๋๋ค. ๋ฐ๋ผ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ API์ handler๊ฐ ํ์ํฉ๋๋ค. https://api.slack.com/tools/bolt-python Building an app with Bolt..