• Default Language
  • Arabic
  • Basque
  • Bengali
  • Bulgaria
  • Catalan
  • Croatian
  • Czech
  • Chinese
  • Danish
  • Dutch
  • English (UK)
  • English (US)
  • Estonian
  • Filipino
  • Finnish
  • French
  • German
  • Greek
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Italian
  • Japanese
  • Kannada
  • Korean
  • Latvian
  • Lithuanian
  • Malay
  • Norwegian
  • Polish
  • Portugal
  • Romanian
  • Russian
  • Serbian
  • Taiwan
  • Slovak
  • Slovenian
  • liish
  • Swahili
  • Swedish
  • Tamil
  • Thailand
  • Ukrainian
  • Urdu
  • Vietnamese
  • Welsh
Hari

Your cart

Price
SUBTOTAL:
Rp.0

Bot Jadwal Sholat: Solusi Cerdas, Ibadah Tepat Waktu

img

πŸ•Œ SholatBot - WhatsApp Jadwal Sholat API

License: MITPHP VersionMySQL

SholatBot adalah webhook WhatsApp yang memudahkan umat Muslim untuk mengecek jadwal sholat di seluruh Indonesia. Dengan antarmuka WhatsApp yang sederhana, pengguna dapat mengakses jadwal sholat kapan saja dan di mana saja.

✨ Fitur

  • πŸ•’ Jadwal Sholat Lengkap: Tampilkan jadwal sholat untuk lebih dari 500 kota di Indonesia
  • πŸ” Pencarian Kota: Temukan kota dengan mudah melalui kata kunci
  • ⏰ Waktu Sholat Selanjutnya: Dapatkan informasi waktu sholat yang akan datang berikutnya
  • πŸ“Š Perbandingan Jadwal: Bandingkan jadwal sholat antara dua kota (Ideal untuk musafir)
  • 🌟 Personalisasi: Simpan kota default untuk akses cepat
  • πŸ‘€ Multi User: Mendukung banyak pengguna dengan preferensi terpisah
  • 🎨 UI Responsif: Tampilan menggunakan tombol dan template untuk UX yang lebih baik

πŸš€ Cara Menggunakan

Perintah yang Tersedia:

PerintahDeskripsi
/jadwal <namaKota>Menampilkan jadwal sholat untuk kota tertentu
/jadwalMenampilkan jadwal untuk kota default (jika sudah diatur)
/carikota <keyword>Mencari kota berdasarkan kata kunci
/setkota <namaKota>Menyimpan kota default untuk pengguna
/bandingkan <kota1> <kota2>Membandingkan jadwal sholat antara dua kota
/waktuMenampilkan waktu sholat yang akan datang berikutnya
/infoMenampilkan bantuan dan informasi tentang bot

πŸ“‹ Prasyarat

  • PHP 7.0+
  • MySQL 5.6+
  • Layanan Webhook WhatsApp

βš™οΈ Instalasi

Import skema database

mysql -u username -p < database-schema.sql

Edit konfigurasi database

$dbConfig = [ 'host' => 'localhost', 'username' => 'username_db', // Ganti dengan username Anda 'password' => 'password_db', // Ganti dengan password Anda 'database' => 'jadwal_sholat_db'];
  1. Upload file ke server web Anda

  2. Konfigurasi webhook WhatsApp Anda untuk mengarah ke URL file ini

🧩 Struktur Proyek

sholat-bot/β”œβ”€β”€ index.php # File utama webhookβ”œβ”€β”€ ResponWebhookFormatter.php # Kelas untuk memformat respons WhatsAppβ”œβ”€β”€ database-schema.sql # Skema database└── README.md # Dokumentasi

πŸ”„ API yang Digunakan

Bot ini menggunakan API jadwal sholat dengan endpoint berikut:

  • Jadwal Sholat: https://script.google.com/macros/s/AKfycbx8CtuEFQrYxM5sF2pZYvjrcIQa4Mj25lO6BUVqFHrhURw05bg06dBtpeYtvax5NIi1/exec?kota={namaKota}
  • Daftar Kota: https://script.google.com/macros/s/AKfycbx8CtuEFQrYxM5sF2pZYvjrcIQa4Mj25lO6BUVqFHrhURw05bg06dBtpeYtvax5NIi1/exec?action=daftar-kota

πŸ“± Contoh Penggunaan

Melihat Jadwal Sholat

Kirim pesan /jadwal surabaya untuk melihat jadwal sholat di Surabaya.

Mencari Kota

Kirim pesan /carikota bandung untuk mencari kota dengan kata kunci "bandung".

Menyimpan Kota Default

Kirim pesan /setkota jakarta untuk menyimpan Jakarta sebagai kota default Anda.

Membandingkan Jadwal

Kirim pesan /bandingkan jakarta surabaya untuk membandingkan jadwal sholat antara Jakarta dan Surabaya.

🀝 Kontribusi

Kontribusi sangat diterima! Silakan fork repository ini, buat branch fitur baru, dan kirimkan pull request.

πŸ“œ Lisensi

Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LICENSE untuk detailnya.
  • Sumber Github


  • Β© Copyright 2024 - CerdasBerbagi | Artikel Tips dan Trik untuk Berbagi Pengetahuan
    Added Successfully

    Type above and press Enter to search.