Discord ๋ด: ์์ฑํ๊ณ ์๋ฒ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
์๋ฒ, ์ฑ๋ ๋ฐ Discord ๋ด์ ์์ฑํ ๋ค์ ์์ฑ๋ ๋ด์ ์๋ฒ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.

Discord ๋ด์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฐ๊ฒฐํ๋ ค๋ฉด ๋ด ํ ํฐ(๋ชจ๋ ๊ตฌ์ฑ์ฉ)๊ณผ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ฑ๋ ID(์์ ์ ์ถ์ฉ)๊ฐ ํ์ํฉ๋๋ค.
์๋ฒ, ์ฑ๋, ๋์ค์ฝ๋ ๋ด์ ์์ฑํ ํ ์์ฑ๋ ๋ด์ ์๋ฒ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ด ๊ธฐ์ฌ ์์ AppMaster.io ํ๋ซํผ์์ ๋ฉ์์ง ์ ์ก์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ฝ์ ์ ์์ต๋๋ค.
์๋ฒ ๋ฐ ์ฑ๋ ์์ฑ, ์ฑ๋ ID ๋ณต์ฌ
๋จผ์ Discord์์ ์ ์๋ฒ๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค(๋๋ ๊ธฐ์กด ์๋ฒ์ ๋ํ ๊ด๋ฆฌ์ ๊ถํ์ ์ป์ด์ผ ํจ). ๋ธ๋ผ์ฐ์ ์์ Discord ๊ณ์ ํ์ด์ง๋ฅผ ์ฝ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ค์ ํ์ด์ง ์ฌ์ด๋ฅผ ๋ ์ฝ๊ฒ ํ์ํ ์ ์์ต๋๋ค.
1. ์ผ์ชฝ ์ฐฝ์์ "+"๋ฅผ ํด๋ฆญํฉ๋๋ค.

2. ์ ์ข ์ ๋ฐ๋ผ ์๋ฒ ํ ํ๋ฆฟ์ ์ ํํ๊ฑฐ๋ ์ง์ ๋ง๋์ญ์์ค.

3. ์ด๋ค ์ฉ๋๋ก ์ฌ์ฉํ๊ณ ์ถ์์ง ํ์ํ์ญ์์ค.

4. ๋ฏธ๋ ์๋ฒ์ ์ด๋ฏธ์ง๋ฅผ ์ ํํ๊ณ (1), ์ด๋ฆ์ ์ง์ ํ๊ณ (2), ์์ฑํฉ๋๋ค(3).

5. ์๋ฒ๊ฐ ์์ฑ๋์์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ํ ์คํธ์ ์์ฑ(1)์ ๋ ์ฑ๋์ด ์ด๋ฏธ ์ถ๊ฐ๋์ด ์์ต๋๋ค. ์ฑ๋ ์ค์ ์ ๋ณ๊ฒฝํ๋ ค๋ฉด ํฑ๋๋ฐํด ์์ด์ฝ(2)์ ํด๋ฆญํ์ธ์. ์น์ ์ด๋ฆ ์์ ์๋ "+"๋ฅผ ํด๋ฆญํ์ฌ ์ ์ฑ๋์ ์ถ๊ฐํ ์ ์์ต๋๋ค.

6. ์ด์ ์ ํํ ์ฑ๋์ ID๋ฅผ ๊ฐ์ ธ์์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ ค๋ฉด ๋จผ์ ํ๋กํ ์ค์ ์์ ๊ฐ๋ฐ์ ๋ชจ๋๋ฅผ ํ์ฑํํด์ผ ํฉ๋๋ค. ๋๋ค์๊ณผ ์ฌ์ง ์์ ์๋ ํฑ๋๋ฐํด ์์ด์ฝ์ ํด๋ฆญํ์ธ์.

7. ์ฑ ์ค์ ์น์ ์ผ๋ก ์ด๋ํ์ฌ ๊ณ ๊ธ ํญ์ผ๋ก ์ด๋ํ๊ณ (1) ๊ฐ๋ฐ์ ๋ชจ๋ ์ ํ๊ธฐ๋ฅผ ์ด๋ํฉ๋๋ค. ๊ฐ๋ฐ์ ๋ชจ๋๊ฐ ํ์ฑํ๋ฉ๋๋ค(2).

8. ์ค์ ๋ฉ๋ด์์ ๋์๊ฐ ์ํ๋ ์ฑ๋์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๊ณ (1), ํ์ ๋ฉ๋ด์์ ID ๋ณต์ฌ๋ฅผ ์ ํํฉ๋๋ค. - ์ฑ๋ ID๊ฐ ๋ณต์ฌ๋ฉ๋๋ค(2). ์ด ๋จ๊ณ๋ก ๋์์ค์ง ์๋๋ก ํ ์คํธ ๋ฌธ์์ ์ ์ฅํฉ๋๋ค.

๋ด์ ์์ฑํ์ฌ ์๋ฒ์ ์ถ๊ฐํ๊ณ ๋ด ํ ํฐ์ ๋ณต์ฌํฉ๋๋ค.
๋ด์ ๋ง๋ค๋ ค๋ฉด ์ ์ฉ ๊ฐ๋ฐ์ Discord ํ์ด์ง( https://discord.com/developers/ )๋ก ์ด๋ํ์ธ์. Discord ๊ณ์ ์์ ๋ก๊ทธ์์ํ์ง ์๊ณ ์ธ์ ํ ๋ธ๋ผ์ฐ์ ํญ์์ ์ฝ๋๋ค.
๋จผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ๋ค์ ์ด ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ด์ ์์ฑํ๊ณ ์ด์ ๋ํ ๊ถํ์ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ด์ ์๋ฒ์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
1. ์ ํ๋ฆฌ์ผ์ด์ ํญ์์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํํฉ๋๋ค.

2. ๋จผ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ง๋ ๋ค์ ์ด ์์ฉ ํ๋ก๊ทธ๋จ์์ ๋ด์ ๋ง๋ค๊ณ ๊ถํ์ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ด์ ์๋ฒ์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.

3. ์ ํ๋ฆฌ์ผ์ด์ ์ด ์์ฑ๋์์ต๋๋ค. ๋ด(1) ํญ์ผ๋ก ์ด๋ํ๊ณ ๋ด ์ถ๊ฐ๋ฅผ ํด๋ฆญํ์ฌ ์ ๋ด์ ์ถ๊ฐํฉ๋๋ค.

4. ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ด์ ์ถ๊ฐํ๋ ๋ฐ ๋์ํฉ๋๋ค.

5. ๋ด์ด ์์ฑ๋์์ต๋๋ค. ๊ทธ๊ฒ์ ๋ํ ๋ชจ๋ ์ ๋ณด๋ ๋ด ํญ์ ํ์๋ฉ๋๋ค. ์ฌ๊ธฐ์์ ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ณ ์ด๋ฏธ์ง๋ฅผ ์ถ๊ฐํ๊ณ ๋ด ํ ํฐ(1)์ ๋ณต์ฌํ ์ ์์ต๋๋ค. Appmaster.io ํ๋ซํผ์์ Discord ๋ชจ๋์ ๊ตฌ์ฑํ๋ ค๋ฉด ์ด ํ ํฐ์ด ํ์ํฉ๋๋ค. ๋ณ๊ฒฝํ ๋๋ง๋ค ๊ฐ๋ฐ์ ํฌํธ์ ์ ์ฅํ๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค(2).
ํ์ ๊ตฌ์ฑ ์ค์ ์ด ๋จ๊ณ๋ก ๋์๊ฐ์ง ์๋๋ก ๋ด ํ ํฐ์ ์ ์ฅํฉ๋๋ค.

6. ์ด์ OAuth2 (1) ํญ์ผ๋ก ์ด๋ํฉ๋๋ค. ์ฌ๊ธฐ์์ ๊ถํ์ ๊ตฌ์ฑํ๊ณ ๋ด์ ๋ํ ๋งํฌ๋ฅผ ์ป์ ์ ์์ต๋๋ค. ๋ฒ์ ์น์ ์์ ๋ด (2)์ ์ ํํ๊ณ BOT PERMISSIONS ์์ ๋ถ์ฌํ ๊ถํ์ ํ์ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ๋ฉ์์ง๋ง ๋ณด๋ด๋ฏ๋ก ๋ฉ์์ง ๋ณด๋ด๊ธฐ (3)๋ฅผ ์ ํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์๋์ผ๋ก ์์ฑ๋ Discord ๋งํฌ(4)๋ฅผ ๋ณต์ฌํฉ๋๋ค.

7. ๋ณต์ฌํ ๋งํฌ๋ฅผ ๋ธ๋ผ์ฐ์ ์ ์ฃผ์ ํ์์ค์ ๋ถ์ฌ๋ฃ๊ณ ๋ฐ๋ผ๊ฐ๋ฉด ์์ฉ ํ๋ก๊ทธ๋จ ์ฐฝ์ด ์ด๋ฆฝ๋๋ค. ๋๋กญ๋ค์ด ๋ชฉ๋ก์์ ์๋ฒ๋ฅผ ์ ํํ๊ณ (1) ๊ณ์ ์ ํด๋ฆญํฉ๋๋ค(2).

8. ์์ฉ ํ๋ก๊ทธ๋จ(๋ฐ๋ผ์ ์์ฉ ํ๋ก๊ทธ๋จ์์ ์์ฑ๋ ๋ด)์ ํ์ํ ๊ถํ๋ง ๋ถ์ฌ๋์๋์ง ํ์ธํ ๋ค์ ์๋ฒ์ ์ถ๊ฐํฉ๋๋ค.

9. ์ ํ๋ฆฌ์ผ์ด์ (๋ฐ๋ผ์ ์์ฑ๋ ๋ด)์ ํ์ํ ๊ถํ๋ง ๋ถ์ฌ๋์๋์ง ํ์ธํ ๋ค์ ์๋ฒ์ ์ถ๊ฐํฉ๋๋ค.

AppMaster.io Studio๋ฅผ ํตํด ๋ด์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฐ๊ฒฐ
๋ค ์ค๋น ๋์ด. Discord ๋ชจ๋ ์ ๋ํ ๋ด ํ ํฐ๊ณผ ๊ฒ์ ์์์ ๋ํ ์ฑ๋ ID๋ฅผ ๋ฐ์์ต๋๋ค. ์ด์ AppMaster.io Studio๋ก ์ด๋ํ์ฌ Discord ๋ชจ๋: ๋ด ์ฐ๊ฒฐ ๋ฐ ๋ฉ์์ง ๋ณด๋ด๊ธฐ ์ง์นจ์ ๋ฐ๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ฉ์์ง ๋ณด๋ด๊ธฐ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
๋ธ๋ก๊ทธ๋ฅผ ํ๋ก์ฐํ๊ณ ์ปค๋ฎค๋ํฐ ์ฑํ ์ ์ฐธ์ฌํ์ฌ ํ๋ซํผ ๋ด์ค์ ์ ๊ธฐ์ฌ์ ๋ํด ์์๋ณด์ธ์.
๋ชจ๋์ ์ ์์ ๊ตฌ์ฑ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ AppMaster.io 101 Tutorial ์ ์ฐธ์กฐํ์ญ์์ค.


