Bot WhatsApp AI

Admin Panel
memuat… Backend AI

Log Sistem

Scan QR

Klik Start untuk scan.

Statistik

Model Cooldown

Daftar User

PenggunaModelBahasa PesanGambarStatus
memuat…

Catatan User

memuat…

Backup Data

Auto-backup berjalan tiap 1 jam, menyimpan 24 versi terakhir. Restore_requires bot restart.

FileUkuranWaktu
memuat…

Health Check

memuat…

Proses

Error Terakhir

Tidak ada error tercatat.

Kill Switch

Mematikan seluruh bot. Semua pesan (kecuali owner) akan diabaikan. Tetap aktif setelah restart.

Informasi Sistem

Struktur Folder

πŸ“ bot-whatsapp-ai/
β”œβ”€ πŸ“ backend/              ← BACKEND (logika bot)
β”‚  β”œβ”€ index.js                 entry point / koneksi WhatsApp
β”‚  β”œβ”€ πŸ“ src/
β”‚  β”‚  β”œβ”€ config.js             konfigurasi, model, limit
β”‚  β”‚  β”œβ”€ perm.js               sistem owner & permission
β”‚  β”‚  β”œβ”€ killswitch.js         kill switch global
β”‚  β”‚  β”œβ”€ guard.js              rate limit + filter input
β”‚  β”‚  β”œβ”€ sanitize.js           anti-kebocoran data
β”‚  β”‚  β”œβ”€ ai.js                 pemanggilan AI + fallback
β”‚  β”‚  β”œβ”€ notes.js              catatan user
β”‚  β”‚  β”œβ”€ summarize.js          ringkas percakapan
β”‚  β”‚  β”œβ”€ imagegen.js           generate gambar
β”‚  β”‚  β”œβ”€ voice.js              transkripsi audio
β”‚  β”‚  β”œβ”€ onboarding.js         tur untuk user baru
β”‚  β”‚  β”œβ”€ report.js             laporan harian
β”‚  β”‚  β”œβ”€ backup.js             auto-backup
β”‚  β”‚  β”œβ”€ state.js              penyimpanan ke disk
β”‚  β”‚  β”œβ”€ pollmenu.js           menu interaktif (poll)
β”‚  β”‚  β”œβ”€ faq.js                jawaban otomatis
β”‚  β”‚  β”œβ”€ i18n.js               bahasa ID/EN
β”‚  β”‚  β”œβ”€ ui.js                 tampilan pesan
β”‚  β”‚  └─ πŸ“ handlers/
β”‚  β”‚     └─ message.js         routing semua pesan
β”‚  β”œβ”€ πŸ“ auth_state/           session WhatsApp
β”‚  └─ πŸ“ data/                 state.json, notes.json, backups/
β”‚
β”œβ”€ πŸ“ frontend/             ← FRONTEND (admin panel)
β”‚  β”œβ”€ server.js                server HTTP + API
β”‚  └─ πŸ“ public/
β”‚     β”œβ”€ index.html            tampilan panel
β”‚     β”œβ”€ style.css             styling
β”‚     └─ app.js                logika UI
β”‚
β”œβ”€ πŸ“ terminal/             ← TERMINAL (CLI)
β”‚  β”œβ”€ bot.js                   jalankan backend bot
β”‚  β”œβ”€ panel.js                 jalankan admin panel
β”‚  β”œβ”€ stop.js                  hentikan bot
β”‚  └─ status.js                cek status
β”‚
β”œβ”€ start-bot.bat              launcher Windows
└─ package.json