Home
Softono

Bot Wwebjs Ecommerce

Open source MIT JavaScript
16
Stars
5
Forks
0
Issues
1
Watchers
1 year
Last Commit

 About Bot Wwebjs Ecommerce

WhatsApp bot powered by wweb.js + AI (Gemini) no need for ! or / commands. Just chat like a human. Smart enough to access and use JSON data, flexible enough to adapt to any use case.

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Bot Wwebjs Ecommerce?

We provide expert installation service for this software. Our team will install, configure, and secure Bot Wwebjs Ecommerce on your server. plans start at just $30.

Bot Wwebjs Ecommerce

View on GitHub

πŸ€– SixFussion WhatsApp Bot

Bot WhatsApp cerdas yang membantu pelanggan dalam layanan top-up game seperti Mobile Legends, Free Fire, dan lainnya.
Dibangun dengan whatsapp-web.js dan Gemini API.


πŸ› οΈ Fitur Utama

  • Cek harga diamond atau item dalam game πŸ’Ž
  • Panduan/tutorial top-up otomatis πŸ“š
  • Info developer dan deskripsi game πŸ“
  • Smart reply menggunakan AI Gemini
  • Pencarian nama game dengan fuzzy search
  • Interaksi responsif dan ramah

πŸ“¦ Dependencies

Pastikan kamu sudah menginstal Node.js.
Instal semua dependency dengan:

npm install

Library yang digunakan:

  • whatsapp-web.js – integrasi dengan WhatsApp Web
  • dotenv – untuk menyimpan API Key di file .env
  • fs, path – untuk membaca file JSON lokal
  • qrcode-terminal – menampilkan QR login WhatsApp di terminal
  • @google/generative-ai – koneksi ke Gemini AI
  • fuse.js – pencarian fuzzy nama game

πŸ“ Struktur Folder

.
β”œβ”€β”€ index.js               // File utama bot
β”œβ”€β”€ .env                   // Menyimpan API Key
β”œβ”€β”€ /json
β”‚   └── game.json          // Data game dan harga/item

πŸ” Konfigurasi .env

Buka file .env di root proyek dan isi:

GEMINI_API_KEY=ISI_DENGAN_KUNCI_API_KAMU

βš™οΈ Konfigurasi Grup

Anda dapat mengatur bagaimana bot berinteraksi di dalam grup dengan mengubah variabel public di dalam file index.js.

const public = false;

Bot hanya akan merespons di grup jika di-tag (@mention). Ini adalah mode default untuk menghindari spam.

const public = true;

Bot akan merespons setiap pesan yang masuk di grup, tanpa perlu di-tag.

πŸš€ Menjalankan Bot

  1. Install dependencies:
npm install
  1. Jalankan bot:
node index.js

atau

npm run dev
  1. Scan QR code yang muncul di terminal dengan WhatsApp kamu

πŸ“Š Format Pertanyaan yang Didukung

Contoh pertanyaan yang bisa kamu kirim ke bot:

  • harga diamond mlbb
  • item ff
  • tutorial top-up genshin
  • tentang PUBG
  • game by Moonton

πŸ“Œ Catatan

  • Bot akan merespon otomatis hanya jika disebut di grup
  • Semua data diambil dari file JSON (bisa diupdate manual)
  • Jika pertanyaan tidak dikenal, Gemini AI akan mencoba menjawab

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License