Skip to content
Rolly Maulana Awangga edited this page Sep 20, 2024 · 10 revisions

Modul terletak pada folder mod yang diatur oleh file modcaller.go

Helpdesk

Merupakan modul inti dari chatbot dengan nama modcaller helpdesk dengan memanggil fungsi HelpdeskPDLMS. alurnya

  1. Cek apakah tiket sudah tutup atau belum
  2. jikaada yang belum closed, lanjutkan sesi hub. pesan ke user,inject menu session untuk menutup tiket.
  3. Jika tiket sudah clear, cek apakah user sudah terdaftar atau belum
  4. Jika belum terdaftar maka akan memanggil fungsi UserNotFound. Jika ada maka lanjut memroses data struct res lms.ResponseAPIPD
  5. Jika struct kosogn data kontak admin provinsi maka akan memanggil fungsi AdminNotFoundWithProvinsi
  6. jika arraynya ada adminnya maka lanjut ke start session hub
  7. pesan ke admin,pesan ke user,inject menu session untuk menutup tiket

Clone this wiki locally