مقدمه
آموزش اتصال Telegram به n8n
تلگرام یکی از محبوبترین پلتفرمها برای ساخت رباتهای هوشمند، ارسال اعلانات (Notifications)، مدیریت گروهها و کانالها و پشتیبانی خودکار مشتریان است. با اتصال تلگرام به n8n میتوانید سناریوهایی بسازید که بهمحض دریافت پیام در تلگرام، پاسخ خودکار ارسال شود، دادهها به دیتابیس منتقل شوند یا هوش مصنوعی پاسخ کاربر را بدهد. در این مقاله، آموزش اتصال Telegram به n8n را بهصورت گامبهگام بررسی میکنیم.
N8N برای چه کسب و کارهایی مناسب است:
اگر سازمان شما کوچک می باشد و هم اکنون بسیاری از کار های خود را با نرم افزار هایی همچون اکسل انجام می دهید، N8N برای کسب و کار شما ایده آل است و در صورتی که کسب و کاری متوسط یا بزرگ دارید می توانید بخش های بسیاری از فرایند های غیر کلیدی خود را با این ابزار هوشمند کنید.
اگر به پیادهسازی اختصاصی، اتصال n8n به نرمافزارهای سازمانی یا سفارشیسازی Workflowها متناسب با کسبوکارتان نیاز دارید، Danix با بررسی نیازهای کسبوکار تان، میتواند این فرایند را از طراحی تا استقرار برای شما انجام دهیم.
برای کسب و کارهای کوچک به این لینک مراجعه کنید و برای کسب و کارهای بزرگ و متوسط میتوانید از این لینک استفاده نمایید. همچنین اگر ترجیح میدهید شخصاً نصب و راهاندازی را انجام دهید، میتوانید از اطلاعات موجود در مقالات، دسته N8N استفاده کنید .
پیشنیازها
قبل از شروع، موارد زیر را آماده کنید:
-
یک نسخه فعال از n8n (اگر هنوز آن را نصب نکردهاید، آموزش کامل نصب و راهاندازی n8n را مطالعه کنید).
-
یک حساب کاربری فعال در تلگرام.
گام اول: ساخت ربات و دریافت API Token از BotFather
برای اتصال تلگرام به n8n، نیاز به یک ربات تلگرامی و توکن اختصاصی آن دارید:
-
در اپلیکیشن تلگرام، عبارت
@BotFatherرا سرچ کرده و وارد ربات رسمی پدربزرگ رباتها شوید. -
دکمه Start را بزنید و دستور
/newbotرا ارسال کنید. -
یک نام نمایشدادهشده (Name) برای ربات خود تایپ کرده و ارسال کنید (مثلاً:
n8n Notification Bot). -
یک نام کاربری (Username) یکتا انتخاب کنید که حتماً به کلمه
botختم شود (مثلاً:my_n8n_helper_bot). -
پس از ساخت موفقیتآمیز، BotFather یک Access Token به شما میدهد (به فرمتی شبیه
123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ). آن را کپی کنید.
نکته امنیتی مهم: این توکن دسترسی کامل به مدیریت ربات شما را میدهد. آن را در اختیار افراد ناشناس قرار ندهید و در جای امنی نگه دارید.
گام دوم: ثبت Credential در محیط n8n
-
وارد پنل n8n شوید و از منوی سمت چپ روی Credentials کلیک کنید.
-
دکمه Add Credential را بزنید و عبارت Telegram (یا Telegram API) را سرچ کرده و انتخاب کنید.
-
در کادر Access Token، توکنی را که از BotFather کپی کرده بودید جایگذاری (Paste) کنید.
-
روی دکمه Save کلیک کنید. در صورت معتبر بودن توکن، وضعیت سبز رنگ فعال خواهد شد.
گام سوم: تست اتصال با یک نود ساده (Quick Test)
برای تست صحت اتصال Telegram به n8n و ارسال اولین پیام تست:
-
ابتدا باید Chat ID تلگرام خود را پیدا کنید (میتوانید به ربات
@userinfobotدر تلگرام یک پیام بفرستید تا Chat ID شما را نشان دهد). -
وارد ربات جدیدی که ساختید شوید و روی دکمه Start بزنید تا ربات مجاز به ارسال پیام به شما شود.
-
در n8n یک Workflow جدید بسازید.
-
نود Manual Trigger را اضافه کنید.
-
نود Telegram را اضافه کرده و در بخش Credential to use، اعتباری را که در گام قبل ساختید انتخاب کنید.
-
بخش Resource را روی Message و Operation را روی Send Message بگذارید.
-
در بخش Chat ID، شناسه چت خود را وارد کنید و در بخش Text متنی دلخواه (مثلاً:
اتصال n8n به تلگرام با موفقیت انجام شد!) بنویسید. -
روی Execute step کلیک کنید. اگر پیام را در تلگرام دریافت کردید، اتصال کاملاً برقرار است.
خطاهای رایج و روش حل آنها (Troubleshooting)
در مسیر اتصال ربات تلگرام به n8n ممکن است با خطاهای زیر مواجه شوید:

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



