Pāriet uz saturu

Telegram Bot integrācija

Šajā rokasgrāmatā ir paskaidrots, kā telegrammas robotu savienot ar paneli "chat.smsbat.com".

1. Bota pievienošana panelim

Informācijas panelī pārejiet uz Mani konti -> Telegram roboti.

1. Noklikšķiniet uz Pievienot robotu. 2. Aizpildiet Telegram bota datus (nosaukums, marķieris) un saglabājiet tos sistēmā. 3. Pēc saglabāšanas atveriet robota iestatījumus un izgūstiet tā ID, lai formulētu atzvanīšanas URL.

2. Integrācijas iespējas ar Chat.SMSBAT

2.1. iespēja: starpniekserveri atzvanīšanu no Telegram uz Omni Chat

Šajā plūsmā jūsu serveris tieši saņem Telegram tīmekļa aizķeri un pēc tam pārsūta lietderīgo slodzi uz 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

Prasības: - Nodrošiniet, lai klienta sistēma ienākošos atzvanus tieši pārsūtītu uz tīmekļa aizķeri chat.smsbat.com. - Norādiet precīzu pogas "Sākt tērzēšanu" tekstu/darbību. - Norādiet precīzu pogas "Beigt tērzēšanu" tekstu/darbību.

2.2. iespēja: starpniekservera loģika atpakaļ klientam

Šajā plūsmā SMSBAT ir iestatīts kā tiešais tīmekļa aizķere programmā Telegram. SMSBAT saņem notikumu un pēc tam atzvana atpakaļ uz jūsu sistēmu.

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

Prasības: - Norādiet ģenerēto atzvanīšanas URL, kas izveidots pēc robotprogrammatūras pievienošanas. URL izskatīsies šādi: `https://restapi.smsbat.com/api/tg_callback/{ID} - Norādiet precīzu pogas "Sākt tērzēšanu" tekstu/darbību. - Norādiet precīzu pogas "Beigt tērzēšanu" tekstu/darbību.