Keri sisuni

Telegrami robotite integreerimine

See juhend selgitab, kuidas ühendada oma Telegrami robot paneeliga chat.smsbat.com.

1. Boti lisamine paneelile

Liikuge juhtpaneelil jaotisesse Minu kontod -> Telegrami robotid.

  1. Klõpsake Lisa robot.
  2. Täitke Telegrami roboti andmed (nimi, token) ja salvestage need süsteemi.
  3. Pärast salvestamist avage roboti seaded ja hankige tagasihelistamise URL-i formuleerimiseks selle ID.

2. Integratsioonivalikud rakendusega Chat.SMSBAT

Valik 2.1: tagasihelistamiste edastamine Telegramist Omni Chati

Selles voos võtab teie server Telegrami veebihaagi otse vastu ja edastab seejärel kasuliku koormuse SMSBAT-ile.

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

Nõuded: - Veenduge, et kliendisüsteem suunaks sissetulevad tagasihelistamised otse veebihaaki chat.smsbat.com. - Esitage nupu "Alusta vestlust" täpne tekst/toiming. - Esitage nupu "Lõpeta vestlus" täpne tekst/toiming.

Valik 2.2: puhverloogika tagasi kliendile

Selles voos on SMSBAT määratud Telegramis otseseks veebihaagiks. SMSBAT võtab sündmuse vastu ja edastab seejärel tagasihelistamise teie süsteemi tagasi.

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

Nõuded: - Esitage loodud tagasihelistamise URL, mis on sõnastatud pärast roboti lisamist. URL näeb välja selline: `https://restapi.smsbat.com/api/tg_callback/{ID} - Esitage nupu "Alusta vestlust" täpne tekst/toiming. - Esitage nupu "Lõpeta vestlus" täpne tekst/toiming.