⚠️ Deprecated Warning
This version of the code is intended to work with discord.js v12.x. Currently, the package is at v14.x. If you wish to continue using this module, please note this requirement. We will be working on a new version to use the latest versions of discord.js.
🦁 Leonies
Leonies is a Discord Music Bot equipped with the basics for moderation, fun and entertainment built with discord.js
Requirements
- Discord Bot Token Guide
- Youtube Data API v3 Key Guide
- Genius API Client Management Guide
- Node.js v14.0.0 or newer
Configure your KEY or TOKEN
Create a file called .env
within your project folder. It will have this syntax:
TOKEN="DISCORD_BOT_TOKEN"
YOUTUBE_API="YOUTUBE_API_KEY"
GENIUS_TOKEN="CLIENT_ACCESS_TOKEN"
How to Use config.json
In the file called config.json
replace the values according to your criteria
{
"prefix": ";",
"support": {
"invite": "server-invitation",
"id": "server-id",
"logs": "logs-channel-id"
},
"owner": {
"id": "user-id",
"name": "username#tag"
}
}
📝 Features & Commands
Note: The default prefix is ‘;’
• 🎵 Play music from Youtube via URL
;play https://youtu.be/0CNPR2qNzxk
• 🔎 Search music from Youtube via search query
;play Welcome to the jungle guns and rouses
• 🔎 Play Youtube playlists via URL
;play https://www.youtube.com/playlist?list=PLofmCZWRdOtl1dM2XQPx2_8KxveP6KbTt
• Now Playing ;np
• Queue ;queue
or ;q
• Loop / Repeat ;loop
, ;lp
•
Volume control ;volume
, ;vol
• Lyrics ;lyrics
, ;ly
• Pause ;pause
•
Resume ;resume
, ;r
, ;continue
• Stop and clear the queue ;stop
, ;sp
• Skip
;skip
, ;sk
• Remove ;remove
, ;rm
• Show API ping ;ping
• Help ;help
;commands
📬 Support
• Message me on discord: Leoner#1603
• Join
the discord server
• Create a issue on the
github
🤝 Contributing
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/Leonies.git
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request