μ½˜ν…μΈ λ‘œ κ±΄λ„ˆλ›°κΈ°

πŸ”₯ n8n으둜 ν…”λ ˆκ·Έλž¨ λ©”μ‹œμ§€ μ‹€μ‹œκ°„ μ „μ†‘ν•˜κΈ° κ°€μ΄λ“œ

n8n을 λ‘œμ»¬μ— μ„±κ³΅μ μœΌλ‘œ μ„€μΉ˜ν–ˆλ‹€λ©΄, 이제 이 κ°•λ ₯ν•œ νˆ΄μ„ μ‹€μ œ μ—…λ¬΄λ‚˜ 일상에 μ μš©ν•΄ λ³Ό μ°¨λ‘€μž…λ‹ˆλ‹€. κ°€μž₯ 쉽고 μœ μš©ν•œ μžλ™ν™” 쀑 ν•˜λ‚˜λŠ” λ°”λ‘œ μ•Œλ¦Ό λ©”μ‹œμ§€ μ „μ†‘μž…λ‹ˆλ‹€.

이 κ°€μ΄λ“œλ₯Ό 톡해 μ›Ήμ‚¬μ΄νŠΈμ˜ μƒˆ λŒ“κΈ€, 재고 λΆ€μ‘± μ•Œλ¦Ό, μ€‘μš”ν•œ 데이터 λ³€κ²½ λ“± μ—¬λŸ¬λΆ„μ΄ μ›ν•˜λŠ” λͺ¨λ“  정보λ₯Ό **ν…”λ ˆκ·Έλž¨(Telegram)**으둜 μ¦‰μ‹œ λ°›μ•„λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€!


Step 1: ν…”λ ˆκ·Έλž¨ 봇(Bot) μƒμ„±ν•˜κΈ° (API 토큰 확보)

n8n이 ν…”λ ˆκ·Έλž¨μœΌλ‘œ λ©”μ‹œμ§€λ₯Ό 보내렀면, ν…”λ ˆκ·Έλž¨ 봇을 톡해 톡신해야 ν•©λ‹ˆλ‹€. BotFatherλŠ” ν…”λ ˆκ·Έλž¨ 곡식 λ΄‡μœΌλ‘œ, μƒˆλ‘œμš΄ 봇을 μƒμ„±ν•˜κ³  κ΄€λ¦¬ν•˜λŠ” 역할을 ν•©λ‹ˆλ‹€.

  1. BotFather μ°ΎκΈ°: ν…”λ ˆκ·Έλž¨ μ•±μ΄λ‚˜ μ›Ήμ—μ„œ **@BotFather**λ₯Ό κ²€μƒ‰ν•˜μ—¬ λŒ€ν™”λ₯Ό μ‹œμž‘ν•©λ‹ˆλ‹€.
  2. μƒˆ 봇 생성: μ±„νŒ…μ°½μ— **/newbot**을 μž…λ ₯ν•˜κ³  λ³΄λƒ…λ‹ˆλ‹€.
  3. 봇 이름 μ„€μ •: μ‚¬μš©μžμ—κ²Œ λ³΄μ—¬μ§ˆ λ΄‡μ˜ 이름을 μž…λ ₯ν•©λ‹ˆλ‹€. (예: λ‚˜μ˜ μžλ™ν™” μ•Œλ¦¬λ―Έ)
  4. 봇 μ‚¬μš©μž 이름 μ„€μ •: λ΄‡μ˜ κ³ μœ ν•œ μ‚¬μš©μž 이름을 μž…λ ₯ν•©λ‹ˆλ‹€. λ°˜λ“œμ‹œ 이름 끝에 bot이 ν¬ν•¨λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€. (예: MyAutomation_Alert_bot)
  5. 토큰 확보: μ„±κ³΅μ μœΌλ‘œ 봇이 μƒμ„±λ˜λ©΄, BotFatherκ°€ API 토큰을 λ°œκΈ‰ν•΄ μ€λ‹ˆλ‹€.
    • Use this token to access the HTTP API: 123456789:ABCdefGHIjklMNO_pqrSTUvwxYZ와 같은 ν˜•μ‹μž…λ‹ˆλ‹€. 이 토큰을 μ•ˆμ „ν•˜κ²Œ 볡사해 λ‘μ„Έμš”!

Step 2: Chat ID (μ±„νŒ…λ°© ID) ν™•μΈν•˜κΈ°

λ©”μ‹œμ§€λ₯Ό 보낼 λŒ€μƒ(개인 μ±„νŒ…λ°©, κ·Έλ£Ή μ±„νŒ…λ°©, 채널)의 고유 IDκ°€ ν•„μš”ν•©λ‹ˆλ‹€.

  1. λ΄‡μ—κ²Œ λ©”μ‹œμ§€ 보내기: Step 1μ—μ„œ λ§Œλ“  μ—¬λŸ¬λΆ„μ˜ 봇을 κ²€μƒ‰ν•˜μ—¬ λŒ€ν™”λ₯Ό μ‹œμž‘ν•˜κ³ , 아무 λ©”μ‹œμ§€λ‚˜ λ³΄λƒ…λ‹ˆλ‹€. (예: μ•ˆλ…•)
  2. ID 확인 봇 ν™œμš©: ν…”λ ˆκ·Έλž¨μ—μ„œ **@userinfobot**을 κ²€μƒ‰ν•˜μ—¬ 이 λ΄‡κ³Όμ˜ λŒ€ν™”λ₯Ό μ‹œμž‘ν•©λ‹ˆλ‹€.
  3. ID μΆ”μΆœ:@userinfobotμ—κ²Œ λ‹€μ‹œ λ©”μ‹œμ§€λ₯Ό 보내면, 봇이 μ—¬λŸ¬λΆ„μ˜ Chat IDλ₯Ό μ•Œλ €μ€λ‹ˆλ‹€.
    • Your ID: 123456789와 같이 λ‚˜νƒ€λ‚©λ‹ˆλ‹€. 이 IDλ₯Ό 볡사해 λ‘μ„Έμš”!
    • (λ§Œμ•½ κ·Έλ£Ή μ±„νŒ…λ°©μ΄λ‚˜ 채널에 λ©”μ‹œμ§€λ₯Ό 보내렀면, ν•΄λ‹Ή 그룹에 μ—¬λŸ¬λΆ„μ˜ 봇을 κ΄€λ¦¬μžλ‘œ μΆ”κ°€ν•œ ν›„, @userinfobot을 μž μ‹œ μΆ”κ°€ν•˜μ—¬ IDλ₯Ό 확인해야 ν•©λ‹ˆλ‹€. κ·Έλ£Ή IDλŠ” 보톡 -123456789처럼 λ§ˆμ΄λ„ˆμŠ€(-)둜 μ‹œμž‘ν•©λ‹ˆλ‹€.)

Step 3: n8n에 ν…”λ ˆκ·Έλž¨ Credential (자격 증λͺ…) 등둝

이제 n8n이 ν…”λ ˆκ·Έλž¨ 봇 토큰을 μ΄μš©ν•΄ 톡신할 수 μžˆλ„λ‘ 인증 정보λ₯Ό λ“±λ‘ν•©λ‹ˆλ‹€.

  1. n8n μ›Œν¬ν”Œλ‘œμš° νŽΈμ§‘κΈ°μ—μ„œ ‘Telegram’ λ…Έλ“œλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.
  2. λ…Έλ“œλ₯Ό 더블 ν΄λ¦­ν•˜μ—¬ μ„€μ • 창을 μ—½λ‹ˆλ‹€.
  3. ‘Credentials (자격 증λͺ…)’ μ„Ήμ…˜μ—μ„œ **’Create New (μƒˆλ‘œ 생성)’**λ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
  4. ‘Bot Token (봇 토큰)’ ν•„λ“œμ— Step 1μ—μ„œ λ³΅μ‚¬ν•œ API 토큰을 λΆ™μ—¬λ„£μŠ΅λ‹ˆλ‹€.
  5. Credentials의 이름을 μ§€μ •ν•˜κ³  **’Save (μ €μž₯)’**ν•©λ‹ˆλ‹€.

Step 4: n8n μ›Œν¬ν”Œλ‘œμš° ꡬ성 및 λ©”μ‹œμ§€ 전솑

이제 μ‹€μ œλ‘œ λ©”μ‹œμ§€λ₯Ό λ³΄λ‚΄λŠ” μ›Œν¬ν”Œλ‘œμš°λ₯Ό λ§Œλ“€μ–΄ λ΄…μ‹œλ‹€. κ°€μž₯ κ°„λ‹¨ν•œ μˆ˜λ™ μ‹€ν–‰(Manual Trigger) μ›Œν¬ν”Œλ‘œμš°λ‘œ ν…ŒμŠ€νŠΈν•΄ λ³΄κ² μŠ΅λ‹ˆλ‹€.

A. μ›Œν¬ν”Œλ‘œμš° κΈ°λ³Έ ꡬ성

  1. **’Add first node’**λ₯Ό ν΄λ¦­ν•˜κ³  Manual Trigger λ…Έλ“œλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.
  2. Manual Trigger λ…Έλ“œμ— ‘Telegram’ λ…Έλ“œλ₯Ό μ—°κ²°ν•©λ‹ˆλ‹€.

B. Telegram λ…Έλ“œ μ„€μ •

  1. Telegram λ…Έλ“œλ₯Ό 더블 ν΄λ¦­ν•˜μ—¬ μ„€μ • 창을 μ—½λ‹ˆλ‹€.
  2. Resource (λ¦¬μ†ŒμŠ€): **Message (λ©”μ‹œμ§€)**λ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
  3. Operation (μž‘μ—…): **Send Message (λ©”μ‹œμ§€ 보내기)**λ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
  4. Chat ID (μ±„νŒ… ID): Step 2μ—μ„œ ν™•μΈν•œ Chat IDλ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.
  5. Text (ν…μŠ€νŠΈ): ν…”λ ˆκ·Έλž¨μœΌλ‘œ 보낼 λ‚΄μš©μ„ μž…λ ₯ν•©λ‹ˆλ‹€.
    • μ˜ˆμ‹œ: μ•ˆλ…•ν•˜μ„Έμš”! n8n μžλ™ν™” ν…ŒμŠ€νŠΈ λ©”μ‹œμ§€μž…λ‹ˆλ‹€.

C. ν…ŒμŠ€νŠΈ 및 μ΅œμ’… μ‹€ν–‰

  1. Telegram λ…Έλ“œ μ™Όμͺ½μ˜ ‘Test Step (단계 ν…ŒμŠ€νŠΈ)’ λ²„νŠΌμ„ ν΄λ¦­ν•©λ‹ˆλ‹€.
  2. ν…”λ ˆκ·Έλž¨ μ•±μ—μ„œ λ©”μ‹œμ§€κ°€ μ¦‰μ‹œ λ„μ°©ν–ˆλŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€.
  3. ν…ŒμŠ€νŠΈκ°€ μ„±κ³΅ν•˜λ©΄, μ›Œν¬ν”Œλ‘œμš° 였λ₯Έμͺ½ μƒλ‹¨μ˜ ‘Active’ ν† κΈ€ λ²„νŠΌμ„ μΌœμ„œ μ›Œν¬ν”Œλ‘œμš°λ₯Ό ν™œμ„±ν™”ν•©λ‹ˆλ‹€.

이제 이 Manual Trigger λ…Έλ“œλ₯Ό μ—¬λŸ¬λΆ„μ΄ μ›ν•˜λŠ” λ‹€λ₯Έ λ…Έλ“œ(예: ‘Cron’ λ…Έλ“œλ₯Ό μ΄μš©ν•œ 주기적인 μ•Œλ¦Ό, ‘Webhook’ λ…Έλ“œλ₯Ό μ΄μš©ν•œ μ›Ήμ‚¬μ΄νŠΈ μ•Œλ¦Ό λ“±)둜 κ΅μ²΄ν•˜λ©΄, λ³΅μž‘ν•œ μ½”λ“œ 없이도 κ°•λ ₯ν•œ μžλ™ μ•Œλ¦Ό μ‹œμŠ€ν…œμ„ ꡬ좕할 수 μžˆμŠ΅λ‹ˆλ‹€!

λ‹΅κΈ€ 남기기

이메일 μ£Όμ†ŒλŠ” κ³΅κ°œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν•„μˆ˜ ν•„λ“œλŠ” *둜 ν‘œμ‹œλ©λ‹ˆλ‹€