Telegram Bot Entegrasyonu
Bu kılavuz Telegram Botunuzu 'chat.smsbat.com' paneline nasıl bağlayacağınızı açıklamaktadır.
1. Botu Panele Eklemek
Kontrol panelinde Hesaplarım -> Telegram botları'na gidin.
- Bot Ekle'ye tıklayın.
- Telegram bot verilerini (isim, token) doldurun ve sisteme kaydedin.
- Kaydettikten sonra bot ayarlarına gidin ve geri arama URL'sini formüle etmek için ID'yi alın.
2. Chat.SMSBAT ile Entegrasyon Seçenekleri
Seçenek 2.1: Telegram'dan Omni Chat'e geri aramaları proxy olarak gönderme
Bu akışta sunucunuz Telegram webhook'unu doğrudan alır ve ardından yükü SMSBAT'a iletir.
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
Gereksinimler: - İstemci sisteminin gelen geri aramaları doğrudan "chat.smsbat.com" web kancasına proxy olarak gönderdiğinden emin olun. - "Sohbet Başlat" düğmesinin tam metnini/eylemini sağlayın. - "Sohbeti Bitir" düğmesinin tam metnini/eylemini sağlayın.
Seçenek 2.2: İstemciye geri proxy mantığı
Bu akışta SMSBAT, Telegram'da doğrudan web kancası olarak ayarlanmıştır. SMSBAT olayı alır ve ardından geri aramayı sisteminize geri gönderir.
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
Gereksinimler:
- Botu ekledikten sonra formüle edilen oluşturulan geri arama URL'sini sağlayın. URL şöyle görünecektir:
https://restapi.smsbat.com/api/tg_callback/{ID}
- "Sohbet Başlat" düğmesinin tam metnini/eylemini sağlayın.
- "Sohbeti Bitir" düğmesinin tam metnini/eylemini sağlayın.