Skoči na vsebino

Integracija Telegram Bot

Ta priročnik pojasnjuje, kako povezati svoj Telegram Bot s ploščo chat.smsbat.com.

1. Dodajanje bota na ploščo

Na nadzorni plošči se pomaknite do Moji računi -> Telegram roboti.

  1. Kliknite Dodaj bota.
  2. Izpolnite podatke Telegram bota (ime, žeton) in jih shranite v sistem.
  3. Po shranjevanju pojdite na nastavitve bota in pridobite njegov ID, da oblikujete URL povratnega klica.

2. Možnosti integracije s Chat.SMSBAT

Možnost 2.1: Posredovanje povratnih klicev iz Telegrama v Omni Chat

V tem toku vaš strežnik neposredno prejme spletni kavelj Telegram in nato posreduje koristni tovor v 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

Zahteve: - Zagotovite, da odjemalski sistem posreduje dohodne povratne klice neposredno v spletno kljuko chat.smsbat.com. - Navedite natančno besedilo/dejanje gumba "Začni klepet". - Navedite natančno besedilo/dejanje gumba "Končaj klepet".

Možnost 2.2: Posredovana logika nazaj odjemalcu

V tem toku je SMSBAT nastavljen kot neposredni spletni kavelj v Telegramu. SMSBAT prejme dogodek in nato posreduje povratni klic nazaj v vaš sistem.

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

Zahteve: - Navedite ustvarjeni URL za povratni klic, oblikovan po dodajanju bota. URL bo videti takole: https://restapi.smsbat.com/api/tg_callback/{ID} - Navedite natančno besedilo/dejanje gumba "Začni klepet". - Navedite natančno besedilo/dejanje gumba "Končaj klepet".