์ฌ๋
[Node.js] Slack ๋ด์ผ๋ก ์ผ์ ์๊ฐ๋ง๋ค DM ๋ฐ์กํ๊ธฐ
42Seoul์ ์บ๋น๋ ๋์ฌ ์๋น์ค ๋ฐฐํฌ๋ฅผ ์๋๊ณ ๋ฐ๋ฉ๊ธฐํ์ด ์๋ฐํ ์ ์ ๋ฅผ ๋์์ผ๋ก ์ฌ๋ ๋ฉ์ธ์ง๋ฅผ ๋ฐ์กํ๋ ์ฌ๋๋ด์ ๋ง๋ค์ด๋ดค๋ค. ๋์ฌ ์ฑ๊ณต์ & ๋งค์ผ ์ค์ 9์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐ๋ฉ์ผ์ด ๋ค์ ๋ ์ธ ํ์์ ๋์์ผ๋ก ์ฌ๋ ๋ฉ์ธ์ง๋ฅผ ๋ฐ์กํ๋ค. ์ฌ๋ ๋ด์ ์์ฑํ๋ ๊ณผ์ ์ ์๋ตํ๊ฒ ๋ค. https://api.slack.com/apps ์ ์ฃผ์๋ก ์ ์ ํ ์ฌ๋๋ด์ ์์ฑํ์๋ค๋ฉด Features -> OAuth & Permissions -> Scopes ์์ ์ง์ ํ ์ํฌ์คํ์ด์ค์์ ๋ด์ด ์ฌ์ฉํ ๊ถํ์ ์ค์ ํ ์ ์๋ค. DM ๋ฐ์ก์ ์ํ chat: write ๊ณผ ์ํฌ์คํ์ด์ค์ ์๋ ์ ์ ์ ๋ณด๋ฅผ ์ฝ์ด์ค๊ธฐ ์ํ user:read ๋ฅผ ์ถ๊ฐํ๋ค. ๊ถํ์ ์ถ๊ฐํ ํ OAuth Tokens for Your Workspace๋ก ์ฌ๋ผ๊ฐ์ ํ ..