Kalo te përmbajtja

Integrimi i Telegram Bot

Ky udhëzues shpjegon se si ta lidhni Telegram Bot-in tuaj me panelin chat.smsbat.com.

1. Shtimi i Bot në panel

Në panelin e kontrollit, lundroni te Llogaritë e mia -> Telegram bots.

  1. Klikoni mbi Shto Bot.
  2. Plotësoni të dhënat e botit Telegram (emri, token) dhe ruajeni në sistem.
  3. Pas ruajtjes, shkoni te cilësimet e robotit dhe merrni ID e tij për të formuluar URL-në e kthimit të thirrjes.

2. Opsionet e integrimit me Chat.SMSBAT

Opsioni 2.1: Proxying callbacks nga Telegram në Omni Chat

Në këtë rrjedhë, serveri juaj merr direkt grepin e Telegramit dhe më pas e përcjell ngarkesën në 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

Kërkesat: - Sigurohuni që sistemi i klientit t'i kryejë kthimet në hyrje direkt në ueb-hook-in chat.smsbat.com. - Jep tekstin/veprimin e saktë të butonit "Fillimi i bisedës". - Jep tekstin/veprimin e saktë të butonit "Fund Chat".

Opsioni 2.2: Logjika e proksiuar kthehet te klienti

Në këtë rrjedhë, SMSBAT është vendosur si uebhook direkt në Telegram. SMSBAT merr ngjarjen dhe më pas rikthehet në sistemin tuaj.

KODI_BLOCK_1

Kërkesat: - Jep URL-në e gjeneruar të kthimit të thirrjes të formuluar pas shtimit të botit. URL-ja do të duket si kjo: https://restapi.smsbat.com/api/tg_callback/{ID} - Jep tekstin/veprimin e saktë të butonit "Fillimi i bisedës". - Jep tekstin/veprimin e saktë të butonit "Fund Chat".