Ultramsg API ile chatbot oluşturmak çok kolaydır, c# dilini 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.
WhatsApp mesajlarını alma ve komut işleme
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.