مرجع تخصصی اتوماسیون با n8n و ابزارهای هوش مصنوعی
آموزش‌های گام‌به‌گام، سناریوهای کاملاً تست‌شده و راهکارهای هوشمندسازی فرایندها برای افزایش سرعت و دقت در کارهای روزمره و کسب‌وکار.
معماری سیستم

آموزش بر پایه سناریوهای واقعی، نه تئوری!

گام ۰۱ // TRIGGER

دریافت و اتصال خودکار داده‌ها

دریافت مستقیم اطلاعات از وب‌هوک‌ها، فرم‌ها، ایمیل‌ها یا سیستم‌های CRM و ورود آنی داده‌ها به جریان اتوماسیون.

  • اتصال بدون محدودیت به سرویس‌های ایرانی و خارجی
  • پردازش آنی داده‌های ورودی (Real-time Webhook)
POST /api/v1/n8n-webhook
// Event Listening...
{
  "event": "lead_captured",
  "source": "WordPress_Form"
}
گام ۰۲ // AI PROCESSING

پردازش هوشمند با مدل‌های AI

ارسال داده‌ها به ایجنت‌ها و مدل‌های پردازشی (GPT-4o, Claude) جهت تحلیل متن، خلاصه‌سازی و تصمیم‌گیری هوشمند.

  • استفاده از پرامپت‌های مهندسی‌شده و دقیق
  • استخراج داده‌های ساختاریافته (JSON Output)
AI_Agent.analyze({
  model: "gpt-4o",
  temperature: 0.2,
  status: "ANALYSIS_SUCCESSFUL"
});
گام ۰۳ // AUTOMATION EXECUTION

اجرای خودکار در n8n

ارسال خروجی تحلیل‌شده به پیام‌رسان‌ها، دیتابیس، پنل‌های مدیریتی یا ارسال ایمیل بدون نیاز به دخالت انسانی.

  • کاهش ۹۰ درصدی خطای انسانی در فرایندها
  • اجرای تمام‌خودکار و ۲۴/۷ سناریوها
Workflow.execute();
✓ Notification sent to Telegram
✓ Row inserted into Database

آموزش اتصال Telegram به n8n + راهنمای ساخت ربات با BotFather و حل خطاها

مقدمه

آموزش اتصال Telegram به n8n

تلگرام یکی از محبوب‌ترین پلتفرم‌ها برای ساخت ربات‌های هوشمند، ارسال اعلانات (Notifications)، مدیریت گروه‌ها و کانال‌ها و پشتیبانی خودکار مشتریان است. با اتصال تلگرام به n8n می‌توانید سناریوهایی بسازید که به‌محض دریافت پیام در تلگرام، پاسخ خودکار ارسال شود، داده‌ها به دیتابیس منتقل شوند یا هوش مصنوعی پاسخ کاربر را بدهد. در این مقاله، آموزش اتصال Telegram به n8n را به‌صورت گام‌به‌گام بررسی می‌کنیم.

N8N برای چه کسب و کارهایی مناسب است:

اگر سازمان شما کوچک می باشد و هم اکنون بسیاری از کار های خود را با نرم افزار هایی همچون اکسل انجام می دهید، N8N برای کسب و کار شما ایده آل است و در صورتی که کسب و کاری متوسط یا بزرگ دارید می توانید بخش های بسیاری از فرایند های غیر کلیدی خود را با این ابزار هوشمند کنید.

اگر به پیاده‌سازی اختصاصی، اتصال n8n به نرم‌افزارهای سازمانی یا سفارشی‌سازی Workflowها متناسب با کسب‌وکارتان نیاز دارید، Danix با بررسی نیازهای کسب‌وکار تان، می‌تواند این فرایند را از طراحی تا استقرار برای شما انجام دهیم.

برای کسب و کارهای کوچک به این لینک مراجعه کنید و برای کسب و کارهای بزرگ و متوسط میتوانید از این لینک استفاده نمایید. همچنین اگر ترجیح می‌دهید شخصاً نصب و راه‌اندازی را انجام دهید، می‌توانید از اطلاعات موجود در مقالات، دسته N8N استفاده کنید .

پیش‌نیازها

قبل از شروع، موارد زیر را آماده کنید:

گام اول: ساخت ربات و دریافت API Token از BotFather

برای اتصال تلگرام به n8n، نیاز به یک ربات تلگرامی و توکن اختصاصی آن دارید:

  1. در اپلیکیشن تلگرام، عبارت @BotFather را سرچ کرده و وارد ربات رسمی پدربزرگ ربات‌ها شوید.

  2. دکمه Start را بزنید و دستور /newbot را ارسال کنید.

  3. یک نام نمایش‌داده‌شده (Name) برای ربات خود تایپ کرده و ارسال کنید (مثلاً: n8n Notification Bot).

  4. یک نام کاربری (Username) یکتا انتخاب کنید که حتماً به کلمه bot ختم شود (مثلاً: my_n8n_helper_bot).

  5. پس از ساخت موفقیت‌آمیز، BotFather یک Access Token به شما می‌دهد (به فرمتی شبیه 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ). آن را کپی کنید.

نکته امنیتی مهم: این توکن دسترسی کامل به مدیریت ربات شما را می‌دهد. آن را در اختیار افراد ناشناس قرار ندهید و در جای امنی نگه دارید.

گام دوم: ثبت Credential در محیط n8n

  1. وارد پنل n8n شوید و از منوی سمت چپ روی Credentials کلیک کنید.

  2. دکمه Add Credential را بزنید و عبارت Telegram (یا Telegram API) را سرچ کرده و انتخاب کنید.

  3. در کادر Access Token، توکنی را که از BotFather کپی کرده بودید جای‌گذاری (Paste) کنید.

  4. روی دکمه Save کلیک کنید. در صورت معتبر بودن توکن، وضعیت سبز رنگ فعال خواهد شد.

گام سوم: تست اتصال با یک نود ساده (Quick Test)

برای تست صحت اتصال Telegram به n8n و ارسال اولین پیام تست:

  1. ابتدا باید Chat ID تلگرام خود را پیدا کنید (می‌توانید به ربات @userinfobot در تلگرام یک پیام بفرستید تا Chat ID شما را نشان دهد).

  2. وارد ربات جدیدی که ساختید شوید و روی دکمه Start بزنید تا ربات مجاز به ارسال پیام به شما شود.

  3. در n8n یک Workflow جدید بسازید.

  4. نود Manual Trigger را اضافه کنید.

  5. نود Telegram را اضافه کرده و در بخش Credential to use، اعتباری را که در گام قبل ساختید انتخاب کنید.

  6. بخش Resource را روی Message و Operation را روی Send Message بگذارید.

  7. در بخش Chat ID، شناسه چت خود را وارد کنید و در بخش Text متنی دلخواه (مثلاً: اتصال n8n به تلگرام با موفقیت انجام شد!) بنویسید.

  8. روی Execute step کلیک کنید. اگر پیام را در تلگرام دریافت کردید، اتصال کاملاً برقرار است.

خطاهای رایج و روش حل آن‌ها (Troubleshooting)

در مسیر اتصال ربات تلگرام به n8n ممکن است با خطاهای زیر مواجه شوید:

آموزش اتصال Telegram به n8n

جمع‌بندی و مقالات مرتبط

اتصال تلگرام به n8n یکی از قدرتمندترین راه‌ها برای اتوماسیون اعلانات کاری و پاسخ‌دهی به کاربران است.

مطالعه مقاله پایه: آموزش کامل نصب و راه‌اندازی n8n | معرفی قابلیت‌ها و ساخت اولین Workflow

سایر مقالات مرتبط: راه اندازی n8n و اتصال Credential ها

Categories: , ,

توسعه توسط تیم میهن وردپرس