1. ๋ด ์์ฑ
๊ฒ์์ฐฝ์ @botfather๋ฅผ ๊ฒ์ํ๋ฉด ํ
๊ทธ ๊ณต์ ๊ณ์ ์ด ํ๋ ๋ณด์ธ๋ค (์ฒดํฌํ์ํ์ธ)
Open > Create a New Bot ์ ๋๋ฅด๋ฉด ๋ด ์ ๋ณด๋ฅผ ์
๋ ฅํ๋ ์ฐฝ์ด ๋์จ๋ค
๋ด์ ๋๋ค์๊ณผ ์ ์ ๋ค์์ '์ ์ ํ' ์
๋ ฅํด์ค๋ค, ์ ์ ๋ค์์ ๋ ๋ถ๋ถ์ bot์ผ๋ก ๋๋์ผ ํ๋ค
๊ทธ๋ผ ์ด๋ ๊ฒ API ํค๋ฅผ ์๋ ค์ฃผ๋๋ฐ ์ด๊ฑธ๋ก ๋์ ๋ด์ ์กฐ์ ํ ์ ์๋ค(์ด๊ฒ๋ง ์์ผ๋ฉด ๋ด์ด ๋ค์ด๊ฐ์๋ ์ฑํ
์ ์ฝ๋๋ค๋๊ฐ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์๋ค)
์ ์ ํ ๋ฉ๋ชจ์ฅ์ ์ ์ด๋์
2. ๋ด ์ฑ๋ ์ด๋ ๋ฐ ์ฑ๋ ์์ด๋ ์ป๋ ๋ฐฉ๋ฒ
๊ทธ๋ฅ ์ ์ ์ถ๊ฐํ๋ฏ์ด ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค
๊ด๋ฆฌ์๋ก ์ธ์ฐ๊ธฐ>์ ์ฅ
์ด์ ๋ง๋ค์ด์ง ์ฑ๋์ ์์ด๋๋ฅผ ์์์ผํ๋๋ฐ
https://api.telegram.org/bot[์๊นย ๋ฐ์ ๋ด ํ ํฐ]/getUpdates
์ด ์ฃผ์๋ก ๋ค์ด๊ฐ๋ฉด ์ต๊ทผ ๋ฐ์๋ ๋ฉ์์ง ๋ด์ฉ์ ๋ณผ ์ ์๋ค
๊ฐ๋ น ๋ด ํ ํฐ์ด 1234:ABCDE_1234๋ผ๋ฉดย
https://api.telegram.org/bot1234:ABCDE_1234/getUpdates
(๋์ด์ฐ๊ธฐ ์์์ฃผ์)
์ ๋ค์ด๊ฐ๋ฉด๋๋คย
์ฑ๋์ ๋ฉ์์ง๋ฅผ ํ๋ ๋ณด๋ด๊ณ ํด๋น ํ์ด์ง์๋ค์ด๊ฐ๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ ํ์ธํ ์ ์๋ค
์ ๊ธฐ -100์ผ๋ก ์์ํ๋ ํฐ ์ซ์๊ฐ ์ฑ๋์ ์์ด๋๋ค ์ด๊ฒ๋ ๋ฉ๋ชจ์ฅ์ ๋ณต์ฌํด๋์
3. ๊ฑฐ๋๋ ๊ธ๋ฑ ์งํ ์ค์
๋ค์ ํ์ธ์คํฌ๋ฆฝํธ ์ธ๋์ผ์ดํฐ๋ฅผ ํธ๋ ์ด๋ฉ๋ทฐ์ ์ฝ์ ํ๋ฉด ์ด๋ฐ ์งํ๊ฐ ํ๋ ๋ฌ๋ค
์ข
์ด๋ชจ๋์ฝ์ด ์๋ ๋ถ๋ถ์ด ์๋ฆผ์ด ๊ฐ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋๋ ๋ถ๋ถ์ด๋ค. ์งํ ์ค์ ์ผ๋ก ์กฐ์ ๊ฐ๋ฅํ๋ ์
๋ง์ ๋ง๊ฒ ์กฐ์ ํด์ค๋ค
4. ์๋ ์ถ๊ฐ
condition์ ๋ฐฉ๊ธ ์ถ๊ฐํ ์งํ๋ฅผ ์ ํํด์ฃผ๊ณ , any alert()๋ญ์๊ธฐ๋ฅผ ๋๋ฌ์ค๋ค
๊ทธ๋ฆฌ๊ณ notificationํญ์ ๊ฐ์ ์นํ
URL์ ์ฒดํฌํด์ฃผ๊ณ ๋ค์๊ณผ๊ฐ์ด ์
๋ ฅํด์ค๋ค
https://api.telegram.org/bot[ํ ํฐ]/sendMessage?chat_id=[์๊น ๋ณต์ฌํ๋ ์ฑ๋์์ด๋]
์์
https://api.telegram.org/bot1234:ABCDE_1234/sendMessage?chat_id=-100123123123
(์ฌ๊ธฐ๋ ๋์ด์ฐ๊ธฐ๊ฐ ์๋ค)
์ด๋ ๊ฒ ์ธํ ํ๋ฉด ์๊น ๋ง๋ค์๋ ์ฑ๋์ ์๋ฆผ์ด ์ค๋๊ฒ์ ํ์ธํ ์ ์๋ค
์กด๋ ์ด๋ ต๋ค
ใ ใ
์ง์ง ๊ฟํต์ด๋ค ใ ใ
๋ฌด๋ฃ ๊ฑฐ์ง ์ฌ๋ ์๋์??
๋ชฐ?๋ฃจ
์ ๊ฑฐ ์งํ ์จ์ผ ๋ฌด์กฐ๊ฑด ์๋์ค๋๊ฑด๊ฐ
์งํ์์ ์๋ฆผ์กฐ๊ฑด ๊ณ์ฐํ๋๊ฑฐ๊ณ ๊ทธ๊ฑฐ๋ฐ๋ผ์ ์๋ฆผ ๋ณด๋ด๋๊ฒ์
์ด๋ ค์ - dc App
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๊ฟํต์ธ๋ฐ ๋์ด๋ ๋๋ค ใทใท... ๊ณต๋ถ์ขํด๋ด์ผ๊ฒ ๋ค
2๋ฒ ๋ด์ฑ๋ ์ด๋ ์ด๊ฑฐ๋ ์ด๋ป๊ฒ ํ๋ ๊ฑฐ์?? - dc App