VBNET kullanarak WhatsApp Chatbot nasıl oluşturulur?

Ultramsg API ile chatbot oluşturmak kolaydır, VB.NET kullanarak basit adımlarla bir müşteri hizmetleri botu ve en iyi ai chatbotu oluşturabilirsiniz.

Chatbot görevleri:

  • Komut listesinin çıktısı.
  • Botun üzerinde çalıştığı sunucu saatinin çıktısı.
  • Görüntüyü telefon numarasına veya gruba gönderme.
  • Ses dosyası gönderiliyor.
  • Ppt ses kaydı gönderiliyor.
  • Video Dosyası Gönderiliyor.
  • Gönderen kişi.
  • Rastgele Cümle Gönderme.
  • Rastgele Şaka Gönderme.
  • Rastgele Görüntü Gönderme.

bağımlılıklar

yerel kalkınma amaçları için bir tünel açma hizmeti gereklidir. Bu örnekte ngrok kullanılmıştır, Ngrok’u buradan indirebilirsiniz.

Proje indir

Tüm proje dosyalarını GitHub‘dan indirebilirsiniz.

Örnek kimliğini ve belirteci ayarlama

appsettings.json dosyasında örnek kimliğini ve belirteci ayarlayın.

projeyi çalıştır

dotnet watch

NGROK’u başlatın

Windows için NGROK’u çalıştırın:

ngrok http https://localhost:6000

Mac için NGROK’u çalıştır:

./ngrok http https://localhost:6000

Web kancası URL’sini ayarlama

ngrok url’sini kopyaladıktan sonra Webhook URL’sini ayarlamak için ultramsg hesabınıza gidin ve /api/ Rotasını bu şekilde ekleyin:

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

ve “Webhook on Received” seçeneğini etkinleştirin.

image 3
Web kancası URL’si

WhatsApp mesajlarını alma ve işleme komutu verme

Tebrikler. Şimdi WhatsApp numarasına göndermeyi ve WhatsApp sohbet robotunu test etmeyi deneyebilirsiniz.

Kullanıcılardan gelen mesajları alıp okumak ve ardından onlara yanıt vermek için ihtiyacınız olan tek şey bu. Listeyi geliştirebilir ve Veritabanından sorgulama ve veritabanındaki kayıtları güncelleme gibi daha karmaşık komutlar ekleyebilirsiniz.