Cloud-Dark / jadwal-sholat-gas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Penjelasan: Kode yang diberikan adalah contoh implementasi dari sebuah fungsi main() yang menggunakan library apipedia_lib untuk mengirimkan pesan notifikasi melalui WhatsApp. Fungsi main() berisi beberapa langkah pengolahan teks dan pengiriman pesan berdasarkan kondisi waktu sholat.

Langkah-langkahnya adalah sebagai berikut:

  1. Variabel text berisi pesan notifikasi yang akan dikirimkan melalui WhatsApp. Di dalamnya terdapat placeholder {{waktusholat}} yang akan diganti dengan waktu sholat yang sesuai.
  2. Fungsi apipedia_lib.NotifikasiJadwalSholat(text) digunakan untuk memeriksa apakah saat ini adalah waktu sholat atau bukan.
  3. Jika saat ini adalah waktu sholat (isWaktuSholat bernilai true), maka fungsi apipedia_lib.sendtextwaconsole() akan dipanggil untuk mengirimkan pesan notifikasi ke nomor penerima yang ditentukan.

Cara instalasi:

  1. Pastikan Anda memiliki library apipedia_lib yang tersedia di Google Apps Script. Jika belum, ikuti langkah-langkah berikut. a. Buka proyek Google Apps Script yang ingin Anda gunakan. b. Pergi ke menu "Resources" dan pilih "Libraries". c. Masukkan skrip ID library 1HcF8WxaPMarFU909bgx9hxH_xHcUCqJeNq9XZ04XO1P5YYYUddDno20A ke dalam kotak teks "Add a library" dan klik "Add". d. Pilih versi library yang ingin Anda gunakan. Disarankan untuk memilih versi terbaru. e. dapatkan authkey dan appkey pada waconsole.apipedia.id f. Klik "Save" untuk menyimpan perubahan.

  2. Salin kode yang diberikan ke proyek Google Apps Script Anda. a. Buka proyek Google Apps Script yang Anda inginkan. b. Salin kode yang diberikan dan tempelkan ke editor proyek.

  3. Buat trigger untuk menjalankan fungsi secara otomatis. a. Panggil fungsi createDynamicTimeDrivenTrigger() dengan interval waktu yang diinginkan. Misalnya, jika Anda ingin menjalankannya setiap menit, panggil createDynamicTimeDrivenTrigger('minute', 1). Anda dapat menyesuaikan interval waktu sesuai kebutuhan Anda.

  4. Setelah langkah-langkah di atas selesai, aplikasi siap digunakan. Saat trigger berjalan sesuai interval waktu yang diatur, fungsi main() akan dieksekusi untuk memeriksa waktu sholat dan mengirimkan pesan notifikasi jika diperlukan.

Pastikan untuk menyimpan perubahan dan menjalankan skrip proyek Google Apps Script Anda. Pastikan juga bahwa library apipedia_lib sudah ditambahkan dengan benar ke proyek Anda agar kode dapat berjalan dengan baik.

About