Skip to content

Eliasilyz/Wa-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Wa-Bot — WhatsApp Automation Bot

Powerful. Modular. Scalable.
Built for high-performance WhatsApp automation with clean architecture.


🧠 Overview

Wa-Bot adalah bot WhatsApp berbasis Node.js yang dirancang untuk automation tingkat lanjut dengan pendekatan modular. Project ini mengutamakan:

  • ⚡ Performa tinggi
  • 🧩 Kemudahan pengembangan fitur
  • 🔧 Struktur kode yang scalable
  • 🔒 Manajemen konfigurasi yang aman

Bot ini cocok digunakan untuk:

  • Chat automation
  • Scraping data dari berbagai sumber
  • Media processing
  • Custom workflow berbasis WhatsApp

✨ Core Features

🧩 Modular Command System

Struktur command berbasis folder (/scripts) memungkinkan penambahan fitur baru tanpa mengganggu core system.


🌐 Advanced Scraping Engine

Modul khusus di /scrape untuk:

  • Mengambil data eksternal
  • Parsing data
  • Integrasi API pihak ketiga

🖼️ Media Handling

Dukungan penuh untuk berbagai jenis media:

  • 📷 Image
  • 🎥 Video
  • 📄 Document

Semua diproses dan dikelola melalui folder /media.


⚙️ Centralized Configuration

Semua konfigurasi global terpusat dalam satu file:

settings.js


🔁 Automated Startup System

Bot dilengkapi script:

start.sh


🛠️ Tech Stack

  • Node.js
  • JavaScript
  • Bash (Shell Script)
  • CSS / SCSS (optional)

📂 Project Structure

Wa-Bot/ ├── all/ ├── frontend/ ├── media/ ├── scrape/ ├── scripts/ ├── main.js ├── system.js ├── settings.js └── start.sh


🚀 Getting Started

Clone Repository

git clone https://github.com/Eliasilyz/Wa-Bot.git cd Wa-Bot

Install Dependencies

npm install

Configure

Edit settings.js

Run

bash start.sh


🔐 Security Notes

Jangan pernah upload settings.js jika berisi API key atau credentials.


👨‍💻 Author

Farel Hanafi
https://github.com/Eliasilyz


📜 License

MIT License


Automate smarter. 🚀

About

WhatsApp automation bot built with Node.js featuring modular commands, data scraping, and media handling.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors