Status Bangun

Alat Murid - Saluran - Twilio

Kirim pesen SMS sareng WhatsApp atanapi Disciple.Tools bewara maké Twilio.

Pra-requisites

A Akun Twilio setelan sareng nomer telepon sareng jasa olahtalatah disetél.

Pikeun ngagunakeun WhatsApp anjeun peryogi a Pangirim Whatsapp numbu ka salah sahiji nomer telepon twilio Anjeun.

Tempo parentah setelan dina wiki.

Bakal dilaksanakan

  • Hayu plugins séjén (link magic link scheduler) ngirim pesen maké Twilio.
  • Opsional: Setup béwara DT pikeun dikirim ngaliwatan SMS atanapi WhatsApp.
  • Nyadiakeun API pikeun ngirim pesen langsung.

Pamakéan API

The Murid Alat - Saluran - Twilio plugin bisa decoupled, ku kituna bisa dianggo bebas tina Alat Murid - Magic Tumbu plugin; pikeun ngirim pesen langsung.

//check if twilio is setup and configured
dt_twilio_configured()

Kirim sms ka hiji nomer. Ngabalikeun nilai boolean anu nunjukkeun upami pesen parantos suksés dikirimkeun.

Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );

Kirim salaku pesen WhatsApp ka nomer. Catetan: Ieu ngan bakal tiasa dianggo upami kontakna parantos pesen WhatsApp anjeun dina 24 jam terakhir. Ngabalikeun nilai boolean anu nunjukkeun upami pesen parantos suksés dikirimkeun.

Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );

Kirim pesen ka Pamaké DT

$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );

Kirim pesen ka Kontak DT

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Ditugaskeun WP pamaké id atawa pos id, gumantung kana nilai tipe.
  • tipe: Jenis sistem; anu kedah janten salah sahiji di handap ieu:
    • wp_user
    • kalungguhan
  • pesen: Pesen sabenerna anu bakal dikirim; nu kudu taat kana bentuk témplat pesen Twilio nu tos ditetepkeun. Salaku conto:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} pananda tempat diganti ku nilai sabenerna.
  • args: Kamampuhan pikeun nangtukeun pilihan overrides salila ngirim. Ayeuna, overrides di handap ieu dirojong:
    • palayanan: Sebutkeun mana tina jinis jasa twilio ieu anu bakal diadopsi:
      • SMS
      • whatsapp

sumbangan

Kontribusi wilujeng sumping. Anjeun tiasa ngalaporkeun masalah sareng bug dina isu bagian tina repo. Anjeun tiasa nampilkeun gagasan dina diskusi bagian tina repo. Jeung kontribusi kode wilujeng sumping maké éta Narik Request Sistim pikeun git. Kanggo inpo nu langkung lengkep ihwal kontribusi tingali dina tungtunan kontribusi.