Skip to content

टेलीग्राम बोट एकीकरण

यो गाइडले तपाइँको टेलिग्राम बटलाई chat.smsbat.com प्यानलमा कसरी जडान गर्ने भनेर बताउँछ।

१. प्यानलमा बट थप्दै

ड्यासबोर्डमा गएर My Accounts -> Telegram bots मा जानुहोस्।

  1. Add Bot मा क्लिक गर्नुहोस्।
  2. टेलिग्राम बोट डाटा (नाम, टोकन) भर्नुहोस् र प्रणालीमा बचत गर्नुहोस्।
  3. बचत गरेपछि, बट सेटिङहरूमा जानुहोस् र कलब्याक URL ढाँचा गर्न यसको ID पुन: प्राप्त गर्नुहोस्।

२. Chat.SMSBAT सँग एकीकरण विकल्पहरू

विकल्प २.१: टेलिग्रामबाट ओम्नी च्याटमा कलब्याक प्रोक्सी गर्दै

यस प्रवाहमा, तपाइँको सर्भरले टेलिग्राम वेबहुक सिधै प्राप्त गर्दछ र त्यसपछि पेलोड 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 वेबहुकमा प्रोक्सी गर्दछ। - "च्याट सुरु गर्नुहोस्" बटनको सही पाठ/कार्य प्रदान गर्नुहोस्। - "अन्त कुराकानी" बटनको सही पाठ/कार्य प्रदान गर्नुहोस्।

विकल्प २.२: प्रोक्सी तर्क ग्राहकलाई फिर्ता

यस प्रवाहमा, SMSBAT टेलिग्राममा प्रत्यक्ष वेबहुकको रूपमा सेट गरिएको छ। 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} - "च्याट सुरु गर्नुहोस्" बटनको सही पाठ/कार्य प्रदान गर्नुहोस्। - "अन्त कुराकानी" बटनको सही पाठ/कार्य प्रदान गर्नुहोस्।