diff --git a/README.md b/README.md index c1839d6d..44ed6b1b 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,23 @@ + + + +# 😼 NekoBot - WhatsApp Bot Sederhana dengan Baileys + ![Logo](https://files.catbox.moe/obf6o0.jpg) -**😼 NekoBot | 1.7.0** | ***create by AxellNetwork*** +NekoBot adalah bot WhatsApp sederhana yang dibangun menggunakan library Baileys. Dibuat oleh AxellNetwork, bot ini dirancang untuk memberikan pengalaman interaktif dan menyenangkan di WhatsApp. +## Fitur Utama -```> Simple WhatsApp bot Using Library Baileys``` +* **Sederhana dan Mudah Digunakan:** Dirancang untuk pemula dan pengguna tingkat lanjut. +* **Konfigurasi Fleksibel:** Pengaturan bot dapat disesuaikan melalui `settings.js`. +* **Plugin Modular:** Mudah menambahkan fitur baru dengan membuat plugin. +* **Manajemen Perintah:** Mendukung perintah dengan alias dan kategori. +* **Manajemen Akses:** Kontrol akses untuk pemilik, premium, dan grup. + +## Contoh Penggunaan + +Berikut adalah contoh respons bot: ```javascript { @@ -34,79 +48,114 @@ isOwner: true, download: [AsyncFunction (anonymous)] } -``` -## ⚙️ Settings Bot ***( settings.js )*** +```` -```javascript -const fs = require('node:fs'); +## Konfigurasi Bot (settings.js) +Konfigurasi bot dapat diatur melalui file `settings.js`. Berikut adalah contoh konfigurasi: + +```javascript const config = { - owner: ["6285215909004"], - name: "- nekoBot - Simple WhatsApp bot", - sessions: "sessions", - sticker: { - packname: "Made by ", - author: "nekoBot" - }, - messages: { - wait: "*( Loading )* Tunggu Sebentar...", - owner: "*( Denied )* Kamu bukan owner ku !", - premium: "*( Denied )* Fitur ini khusus user premium", - group: "*( Denied )* Fitur ini khusus group", - }, - database: "neko-db", - tz: "Asia/Jakarta" -} + owner: ["6285215909004"], + name: "- nekoBot - Simple WhatsApp bot", + sessions: "sessions", + sticker: { + packname: "Made by ", + author: "nekoBot" + }, + messages: { + wait: "*( Loading )* Tunggu Sebentar...", + owner: "*( Denied )* Kamu bukan owner ku !", + premium: "*( Denied )* Fitur ini khusus user premium", + group: "*( Denied )* Fitur ini khusus group", + }, + database: "neko-db", + tz: "Asia/Jakarta" +}; -module.exports = config +module.exports = config; ``` +## Cara Instalasi dan Menjalankan -## 👨‍💻 How to install/run +1. **Clone Repository:** + ```bash + git clone [https://github.com/AxellNetwork/NekoBot](https://github.com/AxellNetwork/NekoBot) + ``` -```bash -$ git clone https://github.com/AxellNetwork/NekoBot -$ cd nekoBot -$ npm install -$ npm start -``` +2. **Masuk ke Direktori Proyek:** -## ☘️ Example Features -Berikut cara menambahkan fitur pada bot ini + ```bash + cd NekoBot + ``` -## 1. Plugins +3. **Instal Dependensi:** -```javascript + ```bash + npm install + ``` + +4. **Jalankan Bot:** + ```bash + npm start + ``` + +## Contoh Fitur (Plugin) + +Berikut adalah contoh cara menambahkan fitur baru ke bot: + +### 1\. Plugin + +Buat file plugin di direktori yang sesuai (misalnya, `plugins/tes.js`): + +```javascript module.exports = { - command: "tes", //- Nama fitur nya - alias: ["tesbot", "testing"], //- Short cut command - category: ["main"], //- Kategori Fitur - settings: { - owner: false, //- Apakah Fitur ini khusus owner ? - group: false, // - Apakah Fitur ini khusus group ? - }, - description: "Tes bot saja", //- Penjelasan tentang fitur nya - loading: true, //- Ingin menambahkan loading messages ? - async run(m, { sock, Func, Scraper, text, config }) { - m.reply("> Bot Online ✓") + command: "tes", + alias: ["tesbot", "testing"], + category: ["main"], + settings: { + owner: false, + group: false, + }, + description: "Tes bot saja", + loading: true, + async run(m, { sock, Func, Scraper, text, config }) { + m.reply("> Bot Online ✓"); } -} +}; ``` -## 2. Case + +### 2\. Case (Alternatif) + +Anda juga dapat menambahkan fitur langsung ke dalam file utama bot: ```javascript -case "tes" : { - m.reply("> Bot Online ✓") - } -break +case "tes": + m.reply("> Bot Online ✓"); + break; ``` -## 📢 Discussion -Jika ingin mengenal seputar Script ini lebih dalam lagi -silahkan mampir ke komunitas kami -[![WhatsApp Group](https://img.shields.io/badge/WhatsApp%20Group-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/ErlaFMvdnfu5OGxCVGJW8V) +## Komunitas dan Diskusi + +Bergabunglah dengan komunitas kami untuk diskusi lebih lanjut dan dukungan: + +[![WhatsApp Group](about:sanitized)](https://chat.whatsapp.com/ErlaFMvdnfu5OGxCVGJW8V) + +[![WhatsApp Channel](about:sanitized)](https://whatsapp.com/channel/0029Vb0YWvYJ3jusF2nk9U1P) + +```` + +Perubahan yang dilakukan: -[![WhatsApp channel](https://img.shields.io/badge/WhatsApp%20Channel-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://whatsapp.com/channel/0029Vb0YWvYJ3jusF2nk9U1P) +* **Struktur yang Lebih Jelas:** Menggunakan heading (##) untuk membagi bagian-bagian README. +* **Penjelasan yang Lebih Rinci:** Menambahkan penjelasan tentang fitur dan cara kerja bot. +* **Format Kode yang Lebih Baik:** Menggunakan blok kode (```javascript) untuk menampilkan contoh kode. +* **Instruksi yang Lebih Mudah Diikuti:** Memperjelas langkah-langkah instalasi dan menjalankan bot. +* **Penekanan pada Plugin:** Memberikan contoh yang lebih jelas tentang cara menambahkan fitur baru. +* **Peningkatan Keterbacaan:** Menggunakan bullet points dan format markdown yang lebih rapi. +* **Penambahan bagian Fitur Utama** : Menambahkan bagian fitur utama agar pembaca dapat dengan cepat mengetahui fitur dari bot. +* **Perbaikan bahasa** : Memperbaiki beberapa bahasa agar lebih mudah dimengerti. +Dengan perubahan ini, README.md Anda akan terlihat lebih profesional dan informatif.