Skip to content

About

Lightweight & Modular WhatsApp Base Bot powered by Baileys with Pairing Code

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

Repository files navigation

ColumbinaMd Banner

🕊️ ColumbinaMd

Base Bot WhatsApp ESM & Baileys yang modular, bersih, dan kencang.

Stars Forks Views Node.js Saluran WhatsApp


✨ Fitur Utama

  • 🔑 Login Pairing Code — Hubungkan bot langsung pakai 8 digit kode tanpa scan QR.
  • ⚡ Hot-Reload Plugins — Tambah/edit file di plugins/ langsung aktif tanpa restart bot.
  • 🤖 5 AI Tanpa API Key — Gemini 2.0, DeepSeek R1, Claude, Qwen, & ChatGPT publik.
  • 📥 Media Downloader — Unduh TikTok (No-WM), Facebook (HD/SD), Instagram, & Pinterest.
  • 🛡️ Proteksi Grup — Anti-link, anti-foto, anti-video (mode hapus biasa), & tagall/hidetag.
  • ⚙️ Pengaturan .on / .off — Sakelar grup berbasis teks ringan.
  • 🛠️ Plugin Manager — .sp (simpan), .gp (ambil), .dp (hapus) plugin via chat.
  • 🎮 Game Interaktif Grup — Family 100 (.family100 / .f100) dengan 600+ database soal survei.
  • 💻 Owner Tools — Runner JavaScript (>), terminal shell ($), dan pengukur ping.

🚀 Cara Menjalankan

# 1. Clone repositori
git clone https://github.com/KyokoApp/ColumbinaMd.git
cd ColumbinaMd

# 2. Pasang dependensi
npm install

# 3. Masukkan nomor owner di config.js
nano config.js

# 4. Jalankan bot
npm start

Masukkan nomor HP bot di terminal untuk mendapatkan 8-digit Pairing Code, lalu masukkan kodenya di menu WhatsApp (Perangkat Tertaut > Tautkan dengan nomor telepon).


📁 Klik untuk melihat Struktur Folder
ColumbinaMd/
├── index.js            # Koneksi Baileys & pairing code
├── handler.js          # Router pesan & guards (owner, admin, botAdmin)
├── config.js           # Konfigurasi bot & owner
├── package.json        # Dependensi ESM
├── lib/
│   ├── simple.js       # Serialisasi pesan (m.reply, m.download, dll)
│   ├── plugins.js      # Dynamic loader & hot-reload watcher
│   ├── database.js     # Database JSON pengaturan grup
│   └── aiHelper.js     # API model AI gratis
└── plugins/
    ├── main/           # Menu & starter commands
    ├── info/           # Ping, latency, & speed test
    ├── ai/             # .gemini, .deepseek, .claude, .qwen, .chatgpt
    ├── downloader/     # .tt, .fb, .ig, .pin
    ├── group/          # .on/.off, anti-media, kick, promote, tagall
    └── owner/          # .sp, .gp, .dp, eval (>), shell ($), restart
🧩 Contoh Membuat Plugin Baru

Buat file baru di plugins/main/halo.js:

let handler = async (m) => {
    await m.reply(`👋 Halo ${m.pushName || 'kawan'}! Salam kenal.`)
}
handler.help = ['halo']
handler.tags = ['main']
handler.command = /^(halo|hai)$/i

export default handler

Beri Bintang Lapor Error

Didistribusikan di bawah lisensi MIT • Dikembangkan oleh KyokoApp

About

Lightweight & Modular WhatsApp Base Bot powered by Baileys with Pairing Code

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages