အကြောင်းအရာသို့ ကရန်

Telegram Bot ပေါင်းစည်းခြင်း။

ဤလမ်းညွှန်တွင် သင်၏ Telegram Bot ကို chat.smsbat.com အကန့်သို့ မည်သို့ချိတ်ဆက်ရမည်ကို ရှင်းပြထားသည်။

1. Bot ကို Panel သို့ထည့်ခြင်း။

ဒက်ရှ်ဘုတ်တွင် My Accounts -> Telegram bots သို့ သွားပါ။

  1. Add Bot ကိုနှိပ်ပါ။
  2. Telegram bot ဒေတာ (အမည်၊ တိုကင်) ကိုဖြည့်ပြီး ၎င်းကို စနစ်ထဲတွင် သိမ်းဆည်းပါ။
  3. သိမ်းဆည်းပြီးနောက်၊ ဘော့တ်ဆက်တင်များသို့သွားကာ ပြန်လည်ခေါ်ဆိုမှု URL ကိုပုံဖော်ရန် ၎င်း၏ ID ကို ပြန်လည်ရယူပါ။

2. Chat.SMSBAT ဖြင့် ပေါင်းစပ်ရွေးချယ်စရာများ

ရွေးချယ်မှု 2.1- Telegram မှ Omni Chat သို့ ဖုန်းပြန်ခေါ်ခြင်းကို ပရိုစီပေးခြင်း

ဤစီးဆင်းမှုတွင်၊ သင့်ဆာဗာသည် Telegram webhook ကို တိုက်ရိုက်လက်ခံရရှိပြီး payload ကို 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

လိုအပ်ချက်များ - ကလိုင်းယင့်စနစ်သည် အဝင်ခေါ်ဆိုမှုများအား chat.smsbat.com webhook သို့ တိုက်ရိုက်ပေးကြောင်း သေချာပါစေ။ - "Start Chat" ခလုတ်၏ အတိအကျ စာသား/လုပ်ဆောင်ချက်ကို ပေးပါ။ - "End Chat" ခလုတ်၏ အတိအကျ စာသား/လုပ်ဆောင်ချက်ကို ပေးပါ။

ရွေးချယ်မှု 2.2- ကလိုင်းယင့်ထံ Proxied ယုတ္တိဗေဒကို ပြန်ပို့သည်။

ဤစီးဆင်းမှုတွင် SMSBAT ကို Telegram ရှိ တိုက်ရိုက် webhook အဖြစ် သတ်မှတ်သည်။ 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->>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

လိုအပ်ချက်များ - ဘော့တ်ကိုထည့်သွင်းပြီးနောက် ထုတ်လုပ်ထားသော ပြန်ခေါ် URL ကို ဖြည့်သွင်းပါ။ URL သည် ပုံသဏ္ဌာန်တူလိမ့်မည်- https://restapi.smsbat.com/api/tg_callback/{ID} - "Start Chat" ခလုတ်၏ အတိအကျ စာသား/လုပ်ဆောင်ချက်ကို ပေးပါ။ - "End Chat" ခလုတ်၏ အတိအကျ စာသား/လုပ်ဆောင်ချက်ကို ပေးပါ။