تیشتر اتوماسیون
خانه / مستندات / یکپارچه‌سازی و کانال‌های دریافت

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

راهنمای اتصال تیشتر به تلگرام، وب‌هوک و سایر سیستم‌ها

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

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


۱. اتصال به ربات تلگرام

سریع‌ترین و بی‌دردسرترین راه برای دریافت نتایج، استفاده از ربات رسمی تلگرام تیشتر است.

مراحل اتصال:

  1. در پنل کاربری، به بخش «کانال‌های دریافت» بروید.
  2. بر روی دکمه اتصال به تلگرام کلیک کنید تا وارد ربات رسمی شوید.
  3. با ارسال دستور /start، ربات شناسه یکتای تلگرام شما را شناسایی و به حساب تیشتر متصل می‌کند.
  4. از این پس هر زمان که روتین زمان‌بندی‌شده شما اجرا شود، گزارش بلافاصله در چت تلگرام ظاهر می‌شود.

نکته: برای ارسال به کانال یا گروه تلگرامی، کافیست ربات را به عنوان ادمین در کانال اضافه کنید و شناسه کانال (Chat ID) را در تنظیمات وارد فرمایید.


۲. وب‌هوک اختصاصی (Custom Webhook)

اگر برنامه‌نویس هستید یا سیستم CRM، دیتابیس یا سرور اختصاصی دارید، تیشتر می‌تواند نتایج پردازش را به صورت درخواست POST استاندارد با محتوای JSON به اندپوینت شما بفرستد.

نمونه ساختار درخواست (JSON Payload):

{
  "routineId": "rt_849204",
  "routineTitle": "رصد قیمت لپ‌تاپ ایسوس",
  "executedAt": "2026-10-10T09:00:00.000Z",
  "status": "success",
  "output": {
    "summary": "قیمت با ۴ درصد کاهش به ۵۲,۰۰۰,۰۰۰ تومان رسید.",
    "data": {
      "item": "Asus ROG Strix G16",
      "currentPrice": 52000000,
      "previousPrice": 54200000,
      "priceDiff": -2200000,
      "inStock": true,
      "sourceUrl": "https://example.com/product/123"
    }
  }
}

هدرهای امنیتی:

درخواست‌های وب‌هوک تیشتر شامل هدر اختصاصی X-Tishtar-Signature هستند که به شما امکان اعتبارسنجی مبدا درخواست و جلوگیری از حملات جعل هویت را می‌دهد.