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.
- Klikoni mbi Shto Bot.
- Plotësoni të dhënat e botit Telegram (emri, token) dhe ruajeni në sistem.
- 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".