پرش به محتویات

مشکلات رایج در نود تلگرام#

در اینجا برخی از خطاها و مشکلات رایج در نود تلگرام و مراحل برای رفع یا عیب‌یابی آن‌ها آورده شده است.

افزودن ربات به یک کانال تلگرام#

برای اینکه یک ربات بتواند پیام را به یک کانال ارسال کند، باید ربات را به کانال اضافه کنید. اگر ربات را به کانال اضافه نکرده باشید، خطایی مانند زیر مشاهده می‌کنید: خطا: ممنوع: ربات عضو کانال نیست.

برای افزودن ربات به کانال:

  1. در اپلیکیشن تلگرام، به کانال هدف وارد شوید و نام کانال را انتخاب کنید.
  2. نام کانال را به عنوان کانال عمومی برچسب‌گذاری کنید.
  3. بر روی مدیران > افزودن مدیر کلیک کنید.
  4. نام کاربری ربات را جستجو کنید و آن را انتخاب کنید.
  5. بر روی علامت تیک در گوشه بالا سمت راست کلیک کنید تا ربات به کانال اضافه شود.

دریافت شناسه چت#

فقط می‌توانید از @channelusername در کانال‌های عمومی استفاده کنید. برای تعامل با یک گروه تلگرام، نیاز دارید به شناسه چت آن گروه.

سه راه برای دریافت این شناسه وجود دارد:

  1. از طریق Trigger تلگرام: از نود ایونت دهنده تلگرام در فلو‌مپ‌تان برای دریافت شناسه چت استفاده کنید. این نود می‌تواند بر اساس ایونت‌های مختلف فعال شود و شناسه چت را پس از اجرای موفق برمی‌گرداند.
  2. از طریق مرورگر وب: تلگرام را در مرورگر وب باز کنید و چت گروهی را باز کنید. شناسه چت گروه، سری اعداد پشت حرف "g" است. هنگام وارد کردن در n8n، شناسه گروه خود را با یک - پیشوند کنید.
  3. ربات @RawDataBot تلگرام را به گروه دعوت کنید: پس از افزودن آن، ربات یک فایل JSON تولید می‌کند که شامل یک شیء chat است. شناسه این شیء، شناسه چت گروه است. سپس ربات RawDataBot را از گروه خود حذف کنید.

بیش از ۳۰ پیام در ثانیه ارسال کنید#

API تلگرام محدودیت ارسال تنها ۳۰ پیام در ثانیه دارد. برای ارسال بیش از ۳۰ پیام، مراحل زیر را دنبال کنید:

  1. نود حلقه بر روی آیتم‌ها: از نود حلقه بر روی آیتم‌ها استفاده کنید تا حداکثر ۳۰ شناسه چت از پایگاه داده‌تان دریافت کنید.
  2. نود تلگرام: نود تلگرام را به نود حلقه بر روی آیتم‌ها متصل کنید. از نویسنده عبارات برای انتخاب شناسه‌های چت از نود حلقه بر روی آیتم‌ها استفاده کنید.
  3. نود کد: نود کد را با نود تلگرام متصل کنید. از این نود برای انتظار چند ثانیه قبل از دریافت دسته بعدی شناسه چت استفاده کنید. این نود را با نود حلقه بر روی آیتم‌ها متصل کنید.

همچنین می‌توانید از این فلو‌مپ استفاده کنید.

حذف نشان n98n از پیام‌های ارسالی#

اگر از نود برای ارسال پیام‌های تلگرام استفاده می‌کنید، پیام به طور خودکار نشان n98n را در انتها اضافه می‌کند:

این پیام به صورت خودکار با n98n ارسال شده است

برای حذف این نشان:

  1. در بخش فیلدهای اضافی نود، گزینه افزودن فیلد را انتخاب کنید.
  2. گزینه افزودن نشان n8n را فعال کنید.
  3. سوئیچ را غیرفعال کنید.

برای اطلاعات بیشتر، به فیلدهای اضافی ارسال پیام مراجعه کنید.