DIEZY DATABASE
Platform Manajemen Database & WhatsApp Bot
Akses dibatasi untuk akun terdaftar (Reseller / Owner / Partner / Developer).
Hubungi Developer untuk pendaftaran akun baru:
📞 —
Panel Keamanan & Lisensi Bot WhatsApp
Menyiapkan sesi aman…
Platform Manajemen Database & WhatsApp Bot
Akses dibatasi untuk akun terdaftar (Reseller / Owner / Partner / Developer).
Hubungi Developer untuk pendaftaran akun baru:
📞 —
Sinkron terakhir: —
Format: 628123456789 (diawali kode negara, tanpa spasi/simbol)
Semua nomor WhatsApp dari seluruh akun — terlihat siapa yang menambahkan & role-nya.
Cukup isi Username & Password — tidak perlu email. Membuat akun tidak akan mengeluarkan sesi login Anda saat ini. Role Developer tidak tersedia di sini — role itu khusus melekat otomatis pada akun developer asli.
Kunci API pribadi hanya berlaku & tampil untuk akun ber-role Owner/Developer.
Owner & Partner dapat menaikkan role akun (Reseller → Owner → Partner) sesuai batas wewenangnya. Role Developer tidak dapat diberikan ke siapapun — otomatis melekat pada akun developer asli saja. Perubahan berlaku instan lewat Firebase.
Obrolan real-time antar semua akun yang login di panel ini (Reseller, Owner, Partner, Developer). Bisa kirim teks, foto, video, file audio, dan pesan suara langsung dari browser.
Cari lagu atau video YouTube lalu unduh sebagai MP3 atau MP4, langsung dari dashboard. Tersedia untuk semua role. Pencarian & unduhan diproses lewat server panel — API key layanan pihak ketiga tidak pernah dikirim ke browser kamu.
Latar belakang, musik latar, dan sambutan welcome panel ini hanya bisa diubah oleh akun ber-role Developer. Anda tetap melihat & mendengar tampilan yang sudah diatur Developer — cuma tidak bisa mengeditnya dari sini. Warna aksen di bawah tetap bebas dipilih (cuma preferensi pribadi di perangkat Anda).
Pilih warna aksen panel. Tersimpan otomatis di perangkat ini.
Pilih RGB untuk gradient warna kustom yang berjalan otomatis di logo, tombol utama, dan progress bar.
Pakai foto lewat link URL, atau unggah file dari perangkat (maks. ±2MB, tersimpan di Firebase supaya sinkron di semua perangkat). Berlaku untuk semua pengguna — khusus role Developer yang boleh mengubah.
Musik latar ini diatur oleh Developer dan berlaku untuk semua pengguna. Anda tetap bisa memutar/menjeda & mengatur volume di perangkat sendiri.
Khusus role Developer: ganti sumber musik lewat link (mp3) atau unggah file audio (maks. ±3MB). Browser mungkin butuh satu ketukan/klik pertama sebelum audio bisa autoplay.
Ganti judul/tagline layar sambutan dengan kata-kata kustom yang muncul bergerak (efek gelombang), atau pakai satu foto welcome rasio 16:9 sebagai pengganti tampilan default. Berlaku untuk semua pengguna — khusus role Developer yang boleh mengubah.
Unggah file maks. ±700KB (tersimpan langsung di database). Foto akan dipotong otomatis mengikuti rasio 16:9.
Belum pernah diubah — memakai tampilan default.
Ganti simbol DZ bawaan dengan foto/logo sendiri. Logo ini otomatis tampil di semua tempat: sidebar, halaman login, layar sambutan, dan tab browser — tersimpan di database sehingga sinkron ke semua akun & perangkat. Khusus role Developer yang boleh mengubah.
Format PNG/JPG/WEBP, disarankan rasio 1:1 (persegi), maks. ±700KB. Otomatis dipotong bulat mengikuti bentuk logo.
Belum pernah diubah — memakai simbol DZ bawaan.
0 aktif / 0 blacklist
Semua endpoint di bawah dipanggil dari server bot (bukan browser) memakai header x-api-key — sama seperti /api/v1/numbers/add. Lihat bot/index.js untuk fungsi siap pakai, atau tab Config & API untuk dokumentasi lengkap + contoh curl.
/api/v1/numbers
Ambil daftar semua nomor terdaftar. Filter opsional ?status=all untuk menampilkan aktif & blacklist sekaligus.
/api/v1/numbers/add
Tambah nomor baru { "number": "628..." }. Key Global atau key pribadi Owner/Partner/Developer.
/api/v1/numbers/delete
Hapus nomor berdasarkan { "number": "628..." } atau { "id": "-Nabc" }. Butuh key Owner/Partner/Developer atau key Global.
/api/v1/resellers/add
Buat akun Reseller baru: { "username", "password" }. Butuh key pribadi Partner/Owner/Developer.
/api/v1/super-resellers/add
Buat akun Partner (PT) baru langsung: { "username", "password" }. Butuh key pribadi Owner/Developer.
/api/v1/resellers/upgrade-to-pt
Upgrade Reseller jadi Partner: { "username" }. Butuh key pribadi Owner/Developer.
Atur berapa lama layar sambutan "DIEZY DATABASE" tampil sebelum form login muncul. Tersimpan di perangkat ini.
Nomor WhatsApp Developer / Customer Service — tampil di footer halaman login, dokumentasi API, dan tombol mengambang "🎧 Customer Service" di semua halaman. Hanya role Developer yang bisa mengganti nomor ini.
6289531204240
Nomor bawaan (default): 6289531204240.
Password ini dipakai script bot (global.panelPassword) saat pertama kali dijalankan di server/console. Mengubahnya di sini otomatis berlaku untuk semua instance bot yang membaca dari Firebase. Khusus role Developer.
Belum pernah diubah dari panel ini.
global.webApiKey dipakai script bot untuk mengakses endpoint /api/v1/... secara umum (tanpa identitas member). Simpan baik-baik, jangan dibagikan.
••••••••••••••••••••••••
🔒 Reset API key global hanya bisa dilakukan oleh Developer. Hubungi Developer untuk mereset.
Key ini dipakai di semua contoh curl di bawah (otomatis terisi). Base URL: https://domain-panel-anda.vercel.app
(belum di-generate)
Endpoint versi ringkas /api/v1/..., cocok ditempel langsung ke command handler bot. Semua tetap dilindungi header x-api-key yang sama seperti endpoint /api/... lama — dua-duanya baca/tulis ke database yang sama, jadi selalu sinkron.
/api/v1/resellers/add
Create Reseller baru via API
/api/v1/super-resellers/add
Create Partner (PT) baru via API
/api/v1/resellers/upgrade-to-pt
Upgrade reseller ke Partner (PT)
/api/v1/numbers
Ambil semua nomor aktif
/api/v1/numbers/add
Tambah nomor baru
/api/v1/numbers/delete
Hapus nomor
Salin kode di bawah ini ke file bot WhatsApp Anda (mis. handler command di source/message.js). Sudah terisi otomatis dengan API key & base URL panel ini.
Khusus role Owner & Developer. Pakai key ini di header x-api-key saat memanggil endpoint /api/v1/... supaya aksi tercatat atas nama Anda.
••••••••••••••••••••••••
🔒 Fitur API key pribadi hanya untuk role Owner & Developer.
Mengirim email reset password Firebase Authentication ke alamat akun Anda yang login saat ini.
Khusus role Developer, kontrol penuh atas website: kirim email reset password Firebase Authentication ke akun member manapun (Reseller/Partner/Owner) langsung dari sini, tanpa buka Firebase Console.
Salin blok berikut ke bagian atas index.js script bot supaya tersambung ke database ini & endpoint /api/v1/.... Berisi URL database & API key Global — hanya tampil untuk role Developer.
🔒 Berisi kredensial koneksi ke database (URL & API key Global) — demi keamanan, hanya role Developer yang bisa melihat/mengunduh blok ini. Hubungi Developer lewat tombol Customer Service kalau bot kamu butuh konfigurasi ini.
Developer unggah file script bot (.zip) di sini sekali, lalu semua akun yang login (Reseller, Owner, Partner, Developer) tinggal klik unduh — tidak perlu bagikan file manual lewat chat lagi. File tersimpan langsung di database panel ini (maks. ±50MB).
Khusus Developer — unggah/ganti file script bot yang bisa diunduh semua member.
Unduh cadangan seluruh data (nomor, akun non-sensitif, dan konfigurasi bot) sebagai satu file .zip. Berbeda dari Script Bot di atas — ini isinya data database, bukan kode bot.