پیکربندی وبهوک ربات تلگرام با فرم n8n
فرمی برای دریافت توکن ربات و نشانی وبهوک، ساخت درخواست setWebhook تلگرام و هدایت کاربر به API برای فعالسازی وبهوک.
n8n
n8nرایگاندریافت فایلهای JSON ورکفلو از مخزن GitHub، ذخیره موقت، واردسازی آنها با CLI n8n و پاکسازی فایلهای محلی.
🔗 این ورکفلو با دریافت درخواست POST از یک وبهوک احراز هویتشده، نام مالک و مخزن GitHub را دریافت میکند.
📂 سپس فایلهای موجود در ریشه مخزن را بررسی کرده، فایلهای JSON را دانلود و در پوشه محلی workflows ذخیره میکند.
⚙️ در پایان، فایلها با دستور خط فرمان n8n وارد میشوند و فایلهای موقت از پوشه محلی حذف میگردند. فایلهای غیر JSON نادیده گرفته میشوند.
🔐 برای استفاده، اعتبارنامههای Basic Auth وبهوک و GitHub باید در n8n تنظیم شوند.
فرمی برای دریافت توکن ربات و نشانی وبهوک، ساخت درخواست setWebhook تلگرام و هدایت کاربر به API برای فعالسازی وبهوک.
n8nدریافت رشته JSON از طریق وبهوک، بررسی اعتبار آن و بازگرداندن نتیجه بهصورت valid و پیام خطا.
n8nاین workflow یک endpoint وب برای ارسال تصویر به Nero AI، بررسی دورهای وضعیت وظیفه و بازگرداندن نتیجه پردازش ایجاد میکند.
n8n