Tentang my.bochi & Transparansi Arsitektur
Pelajari bagaimana engine JadiBot bekerja di balik layar, infrastruktur teknologi yang kami gunakan, serta komitmen penuh kami terhadap keamanan dan privasi data kamu.
Misi Kami: Bot WhatsApp Mandiri Tanpa Ribet Sewa VPS
Bagian dari ekosistem independen Bochimy.bochi lahir dari kebutuhan nyata komunitas: banyak pengguna ingin memiliki bot WhatsApp mandiri untuk nomor ponsel mereka sendiri, namun terkendala oleh kerumitan teknis seperti menyewa VPS Linux, konfigurasi runtime Node.js, mengelola PM2 process manager, hingga masalah memori server yang sering overload.
Dengan platform JadiBot kami, siapa saja dapat menautkan nomor WhatsApp mereka hanya dalam hitungan detik menggunakan kode pairing 8 digit resmi. Engine kami menangani seluruh komputasi, koneksi Baileys/whatsmeow, auto-restart, dan penyediaan 140+ fitur bawaan (AI Chat, Downloader, Game RPG, Stiker Otomatis, dan Moderasi Grup) secara terpusat di server cloud berkecepatan tinggi.
Tech Stack & Arsitektur Sistem JadiBot
Daftar lengkap teknologi, pustaka, database, dan protokol yang menggerakkan platform my.bochi:
Go (Golang)
Seluruh backend engine dibangun menggunakan Go (Golang) untuk menghasilkan performa konkurensi goroutine super cepat, latensi ultra-rendah, serta efisiensi konsumsi memori RAM yang sangat hemat dibandingkan runtime Node.js konvensional.
whatsmeow
Menggunakan pustaka Go whatsmeow murni yang berkomunikasi langsung dengan protokol biner WebSocket WhatsApp Web resmi (Noise Protocol Framework & Signal Double Ratchet Encryption) tanpa membutuhkan browser Chromium atau emulator yang boros resource.
SQLite3 (WAL Mode & Busy Timeout)
Kunci sesi, pre-keys, dan sinyal kriptografi disimpan di SQLite3 lokal dengan mode Write-Ahead Logging (WAL) dan busy timeout teroptimasi. Memastikan read/write paralel bebas lock-contention saat ribuan event chat masuk secara serentak.
MongoDB (MongoDB Atlas)
Data akun permanen, konfigurasi kustom bot (nama, prefix, watermark, author stiker, banner profil VIP), serta riwayat transaksi paket disimpan secara redundan dan terenkripsi pada kluster cloud MongoDB Atlas dengan replikasi multi-region.
Redis
Redis bertindak sebagai message broker pub/sub berkecepatan tinggi untuk inter-process communication: menangani sinyal aksi (restart sesi, disconnect), penyaluran live terminal logs real-time, rate limiting proteksi abuse, dan session caching.
WebSockets
Protokol komunikasi WebSocket dua arah antara klien browser dan server. Digunakan untuk streaming kode pairing 8 digit seketika, rotasi string QR Code tiap 20 detik, pemantauan terminal konsol interaktif, dan deteksi status koneksi online.
React, Next.js & Tailwind CSS
Portal antarmuka pengguna dibangun menggunakan arsitektur modern Next.js App Router, React Server Components, TypeScript yang aman secara type-checking, serta Tailwind CSS dengan filosofi antarmuka tegas Neo-brutalist (tanpa AI-slop bloat).
Midtrans Snap (QRIS & Virtual Account)
Sistem pembayaran resmi otomatis menggunakan Midtrans Snap dengan integrasi webhook instan. Mendukung QRIS instan seluruh e-wallet (GoPay, OVO, DANA, ShopeePay) serta Virtual Account Bank (BCA, Mandiri, BNI, BRI) tanpa perlu konfirmasi manual admin.
Goroutine Supervisor & Go Subprocess Manager
Manajemen siklus hidup bot dikontrol oleh supervisor goroutine khusus. Menangani auto-healing ketika terjadi pemutusan jaringan, auto-reconnect cerdas dengan exponential backoff, serta isolasi alokasi CPU per instance sesi bot.
Docker (Debian Bookworm) & Systemd
Dijalankan di atas kontainer Docker terisolasi dengan basis distribusi Linux Debian/Bookworm stabil dan dikelola oleh Systemd service daemon pada virtual server dedicated berperforma tinggi dengan koneksi internet gigabit.
Alur Kerja Koneksi WhatsApp Multi-Device
Pengguna memasukkan nomor ponsel di web. Go Subprocess Manager memicu whatsmeow instance untuk meminta handshake noise protocol ke gateway WhatsApp.
Server menerima 8 karakter kode pairing dari WhatsApp Gateway dan menyalurkannya instan via WebSocket ke browser pengguna dengan batas waktu 120 detik.
Begitu tautan disetujui di ponsel, kunci enkripsi signal pre-keys disimpan di SQLite3 WAL mode lokal dan status tier pengguna dipulihkan dari MongoDB Atlas.
Bot aktif merespons 140+ perintah. Log aktivitas disalurkan via Redis Pub/Sub langsung ke Live Terminal dan Traffic Inspector di browser.
my.bochi adalah platform independen yang dikembangkan oleh komunitas Bochi dan tidak berafiliasi, disponsori, atau disetujui secara resmi oleh WhatsApp LLC atau Meta Platforms, Inc. Penggunaan otomasi bot harus selalu mematuhi etika komunikasi dan ketentuan WhatsApp. Pengguna bertanggung jawab penuh atas penggunaan nomor pribadi mereka, termasuk risiko pembatasan atau ban akun akibat pengiriman spam atau broadcast berlebihan.
Siap Menjalankan Bot WhatsApp Pribadimu?
Tautkan nomor kamu sekarang dalam 60 detik tanpa biaya sewa server.