לדלג לתוכן

שילוב בוט טלגרם

מדריך זה מסביר כיצד לחבר את ה-Telegram Bot שלך לפאנל chat.smsbat.com.

1. הוספת הבוט ללוח

בלוח המחוונים, נווט אל החשבונות שלי -> בוטים של טלגרם.

  1. לחץ על הוסף בוט.
  2. מלא את נתוני הבוט של טלגרם (שם, אסימון) ושמור אותם במערכת.
  3. לאחר השמירה, עבור להגדרות הבוט ואחזר את ה-ID שלו כדי לגבש את כתובת האתר להתקשרות חוזרת.

2. אפשרויות אינטגרציה עם Chat.SMSBAT

אפשרות 2.1: העברת התקשרות חוזרת באמצעות פרוקסי מטלגרם ל-Omni Chat

בזרימה זו, השרת שלך מקבל ישירות את ה-Telegram webhook ולאחר מכן מעביר את המטען ל-SMSBAT.

sequenceDiagram
    participant Client as Client Server
    participant Tg as Telegram
    participant Proxy as SMSBAT Proxy
    participant Chat as Omni Chat
    actor Operator

    Client->>Tg: Send data to bot
    Tg->>Client: Callback from Telegram
    Client->>Proxy: Forward Telegram callback to SMSBAT
    Proxy->>Chat: Reaction to trigger message
    Operator->>Chat: Review and respond
    Chat->>Tg: Interaction with Telegram

דרישות: - ודא שמערכת הלקוח מעבירה את ההתקשרויות הנכנסות ישירות אל ה-webhook של chat.smsbat.com. - ספק את הטקסט/פעולה המדויק של כפתור "התחל צ'אט". - ספק את הטקסט/פעולה המדויק של כפתור "סיים צ'אט".

אפשרות 2.2: היגיון פרוקסי בחזרה ללקוח

בזרימה זו, SMSBAT מוגדר כ-webhook הישיר בטלגרם. SMSBAT מקבל את האירוע ולאחר מכן מעביר את ההתקשרות חזרה למערכת שלך.

sequenceDiagram
    participant Client as Client Server
    participant Tg as Telegram
    participant Proxy as SMSBAT Proxy
    participant Chat as Omni Chat
    actor Operator

    Client->>Tg: Send data to bot
    Tg->>Proxy: Callback on events from Telegram
    Proxy->>Client: Forward Telegram callback to Client
    Proxy->>Chat: Reaction to trigger message
    Operator->>Chat: Review and respond
    Chat->>Tg: Operator interaction with Telegram

דרישות: - ספק את כתובת האתר להתקשרות חוזרת שנוצרה לאחר הוספת הבוט. כתובת האתר תיראה כך: https://restapi.smsbat.com/api/tg_callback/{ID} - ספק את הטקסט/פעולה המדויק של כפתור "התחל צ'אט". - ספק את הטקסט/פעולה המדויק של כפתור "סיים צ'אט".