VBNET का उपयोग करके व्हाट्सएप चैटबॉट कैसे बनाएं

Ultramsg API के साथ चैटबॉट बनाना आसान है, आप VB.NET का उपयोग करके सरल चरणों के माध्यम से ग्राहक सेवा बॉट और सर्वश्रेष्ठ ai चैटबॉट बना सकते हैं।

चैटबॉट कार्य:

  • कमांड सूची का आउटपुट।
  • चल रहे बॉट के सर्वर समय का आउटपुट।
  • फ़ोन नंबर या समूह में छवि भेजना।
  • ऑडियो फाइल भेज रहा है।
  • पीपीटी ऑडियो रिकॉर्डिंग भेज रहा है।
  • वीडियो फ़ाइल भेज रहा है।
  • संपर्क भेजा जा रहा है।
  • यादृच्छिक वाक्य भेज रहा है।
  • रैंडम जोक भेजा जा रहा है।
  • यादृच्छिक छवि भेज रहा है।

निर्भरता

स्थानीय विकास उद्देश्यों के लिए, एक सुरंग सेवा की आवश्यकता है। यह उदाहरण ngrok का उपयोग करता है, आप यहाँ से Ngrok डाउनलोड कर सकते हैं।

प्रोजेक्ट डाउनलोड करें

आप GitHub से सभी प्रोजेक्ट फ़ाइलें डाउनलोड कर सकते हैं।

इंस्टेंस आईडी और टोकन सेट करें

appsettings.json फ़ाइल में इंस्टेंस आईडी और टोकन सेट करें।

प्रोजेक्ट चलाएं

dotnet watch

एनजीआरओके शुरू करें

Windows के लिए NGROK चलाएँ:

ngrok http https://localhost:6000

मैक के लिए NGROK चलाएँ:

./ngrok http https://localhost:6000

वेबहुक URL सेट करें

Ngrok url को कॉपी करने के बाद Webhook URL सेट करने के लिए अपने ultramsg खाते में जाएं और इस तरह /api/ रूट जोड़ें:

https://61-44-136-9.ngrok.io/api/

और इस विकल्प को “प्राप्त पर वेबहुक” सक्षम करें।

image 3
वेबहुक यूआरएल

WhatsApp संदेश और कमांड प्रोसेसिंग प्राप्त करें

बधाई हो। अब आप WhatsApp नंबर पर भेजने और WhatsApp चैटबॉट का परीक्षण करने का प्रयास कर सकते हैं।

उपयोगकर्ताओं से संदेश प्राप्त करने और पढ़ने के लिए आपको बस इतना ही करना है, और फिर उनका जवाब देना है। आप सूची विकसित कर सकते हैं और अधिक जटिल कमांड जोड़ सकते हैं जैसे डेटाबेस से क्वेरी करना और डेटाबेस में रिकॉर्ड अपडेट करना आदि।