Bina WhatsApp Chatbot menggunakan c#

Membina chatbot adalah sangat mudah dengan Ultramsg API, anda boleh membina bot perkhidmatan pelanggan dan terbaik ai chatbot Melalui langkah mudah menggunakan bahasa c#.

Tugasan chatbot:

  • Keluaran senarai arahan.
  • Output masa pelayan bot berjalan.
  • Menghantar imej ke nombor telefon atau kumpulan.
  • Menghantar fail audio.
  • Menghantar rakaman audio ppt.
  • Menghantar Fail Video.
  • Menghantar kenalan.
  • Menghantar Ayat Rawak.
  • Menghantar Jenaka Rambang.
  • Menghantar Imej Rawak.

Kebergantungan

untuk tujuan pembangunan tempatan, perkhidmatan terowong diperlukan. Contoh ini menggunakan ngrok , anda boleh memuat turun Ngrok dari sini .

Muat turun projek

Anda boleh memuat turun semua fail projek daripada GitHub .

Tetapkan ID dan token contoh

Tetapkan ID dan token contoh dalam fail appsettings.json .

menjalankan projek

dotnet watch

Mulakan NGROK

Jalankan NGROK Untuk Windows:

ngrok http https://localhost:6000

Jalankan NGROK untuk mac:

./ngrok http https://localhost:6000

Tetapkan URL Webhook

Pergi ke akaun ultramsg anda untuk menetapkan URL Webhook selepas menyalin url ngrok dan tambah /api/ Laluan seperti ini:

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

dan dayakan pilihan ini “Webhook on Received”.

image 2
URL Webhook

menerima mesej WhatsApp dan pemprosesan arahan

tahniah. Kini anda boleh cuba menghantar ke nombor WhatsApp dan menguji chatbot WhatsApp.

Ini sahaja yang anda perlukan untuk menerima dan membaca mesej daripada pengguna, dan kemudian membalasnya. Anda boleh membangunkan senarai dan menambah arahan yang lebih kompleks seperti bertanya dari Pangkalan Data dan mengemas kini rekod dalam pangkalan data dsb.