Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎡 Basic Music System

A clean and powerful music system for your Discord bot! This system supports basic music playback commands, is user-friendly, and easy to customize.

πŸ“ Project Structure

Music System/
β”œβ”€β”€ arvis.js              # Main controller
β”œβ”€β”€ bitir.js              # Stop command
β”œβ”€β”€ devam-ettir.js        # Resume command
β”œβ”€β”€ durdur.js             # Pause command
β”œβ”€β”€ oynat.js              # Play command
β”œβ”€β”€ sΓ¬ra.js               # Queue display
β”œβ”€β”€ Settings/
β”‚   └── emojiler.json     # Emoji configuration
└── Utils/
    β”œβ”€β”€ player.js         # Music player logic
    └── queue.js          # Queue handling

πŸš€ Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • A Discord Bot Token
  • FFmpeg installed and accessible in your PATH

Installation

git clone https://github.com/ArviiSoft/basic-music-system.git
cd discord-music-system/Music\ System
npm install

Running the Bot

node arvis.js

🎧 Available Commands

Command File Description
oynat.js Plays a song
durdur.js Pauses playback
devam-ettir.js Resumes playback
bitir.js Stops playback
sìra.js Shows the queue

🧠 Basic Flow Diagram

graph TD
    A[User sends command] --> B[Bot receives input]
    B --> C{Which command?}
    C -->|Play| D[oynat.js]
    C -->|Pause| E[durdur.js]
    C -->|Resume| F[devam-ettir.js]
    C -->|Stop| G[bitir.js]
    C -->|Queue| H[sìra.js]
    D --> I[Utils/player.js]
    I --> J[Utils/queue.js]
Loading

🀝 Contributing

Feel free to fork the project, submit issues, or send pull requests.

πŸ“„ License

This project is licensed under the MIT License.

About

🎡 A clean and powerful music system for your Discord bot! This system supports basic music playback commands, is user-friendly, and easy to customize.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages