Skip to content

Discord Selfbot Framework — Sistem modular berbasis Node.js untuk memuat commands dan events secara dinamis. Dibangun menggunakan discord.js-selfbot, Enmap, dan fs, dengan struktur fleksibel untuk pengembangan bot pribadi.

Notifications You must be signed in to change notification settings

kimookoii/discord-selfbotmusic

Repository files navigation

🤖 Discord Selfbot Framework

Sebuah framework ringan untuk membangun Discord selfbot dengan sistem dynamic event & command loader.
Struktur kode ini memudahkan pengembang untuk menambah dan mengelola perintah serta event tanpa perlu mengubah file utama.


🚀 Fitur Utama

  • 🔄 Dynamic Loader untuk commands/ dan events/
  • 🧠 Command Handler menggunakan Enmap
  • 🗂️ Struktur modular dan mudah dikembangkan
  • 🧾 Logging sederhana dengan utils.log()
  • 🔒 Token login dari environment variable (process.env.TOKEN)

Teknologi yang Digunakan


📂 Struktur Direktori


/
│
├── commands/        # Kumpulan file command (.js)
│   ├── ping.js
│   └── help.js
│
├── events/          # Event handler Discord (.js)
│   ├── ready.js
│   └── messageCreate.js
│
├── utils.js         # Fungsi utilitas (log, table, dll)
├── config.js        # Konfigurasi tambahan
├── index.js         # File utama (kode utama framework)
└── package.json


⚙️ Instalasi

  1. Clone repositori:

    git clone https://github.com/kimookoii/discord-selfbotmusic.git
    cd discord-selfbotmusic
    
  2. Install dependensi:

    npm install
  3. Tambahkan Token Bot ke Environment Variable

    Buat file .env (atau tambahkan secara manual di sistem host):

    TOKEN=your_discord_token_here
    
  4. Jalankan bot:

    node index.js

🧩 Cara Menambahkan Command

Buat file baru di folder commands/, misalnya ping.js:

module.exports = {
    names: { list: ['ping', 'p'] },
    execute(client, message, args) {
        message.channel.send('Pong!');
    }
};

🎧 Cara Menambahkan Event

Tambahkan file baru di folder events/, misalnya ready.js:

module.exports = (client) => {
    console.log(`${client.user.username} is ready!`);
};

⚠️ Catatan

  • Script ini menggunakan discord.js-selfbot, yang tidak diizinkan oleh Discord untuk akun user biasa. Gunakan hanya untuk tujuan edukasi atau eksperimen pribadi, bukan untuk penggunaan publik atau komersial.

📄 Lisensi

Proyek ini dirilis di bawah lisensi MIT License — kamu bebas menggunakan, memodifikasi, dan mendistribusikannya dengan mencantumkan atribusi.


✨ Kontributor

Made with ❤️ by zicc


About

Discord Selfbot Framework — Sistem modular berbasis Node.js untuk memuat commands dan events secara dinamis. Dibangun menggunakan discord.js-selfbot, Enmap, dan fs, dengan struktur fleksibel untuk pengembangan bot pribadi.

Topics

Resources

Stars

Watchers

Forks