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 Bochi

my.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.

Komitmen Zero Chat Harvesting:Kami tidak membaca, merekam, atau menyimpan riwayat percakapan pribadi kamu maupun pesan dari grup WhatsApp yang bot masuki. Seluruh lalu lintas chat diproses secara transien dalam memori kerja (in-memory) dan langsung dibuang setelah perintah dieksekusi.

Tech Stack & Arsitektur Sistem JadiBot

Daftar lengkap teknologi, pustaka, database, dan protokol yang menggerakkan platform my.bochi:

Bahasa Pemrograman & RuntimeBackend Core

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.

WhatsApp Multi-Device EngineGateway Engine

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.

Penyimpanan Sesi LokalEmbedded Storage

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.

Database Utama & Backup CloudCloud DB

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.

Message Broker & IPC (Pub/Sub)In-Memory Broker

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.

Komunikasi Real-TimeBidirectional

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.

Web Portal FrontendModern Web

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).

Gerbang Pembayaran OtomatisFintech Gateway

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.

Orkestrator / Process ManagementProcess Orchestrator

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.

Infrastruktur & KontainerisasiInfrastructure

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

01Inisialisasi Handshake

Pengguna memasukkan nomor ponsel di web. Go Subprocess Manager memicu whatsmeow instance untuk meminta handshake noise protocol ke gateway WhatsApp.

02Pairing Code 8 Digit

Server menerima 8 karakter kode pairing dari WhatsApp Gateway dan menyalurkannya instan via WebSocket ke browser pengguna dengan batas waktu 120 detik.

03Enkripsi Kunci Sesi

Begitu tautan disetujui di ponsel, kunci enkripsi signal pre-keys disimpan di SQLite3 WAL mode lokal dan status tier pengguna dipulihkan dari MongoDB Atlas.

04Eksekusi 24/7 & Console

Bot aktif merespons 140+ perintah. Log aktivitas disalurkan via Redis Pub/Sub langsung ke Live Terminal dan Traffic Inspector di browser.

Pemberitahuan Batasan Tanggung Jawab & Independensi

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.