Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.
/ Leonies Public archive

Leonies is a Discord Music Bot equipped with the basics for moderation, fun and entertainment built with discord.js

Notifications You must be signed in to change notification settings

Mr-Leonerrr/Leonies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


⚠️ 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.


ko-fi

🦁 Leonies

Leonies is a Discord Music Bot equipped with the basics for moderation, fun and entertainment built with discord.js

Requirements

  1. Discord Bot Token Guide
  2. Youtube Data API v3 Key Guide
  3. Genius API Client Management Guide
  4. 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#1111
• Join the discord server
• Create a issue on the github

🤝 Contributing

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/your-username/Leonies.git
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -am 'Add some feature'
  5. Push to the branch: git push origin my-new-feature
  6. Submit a pull request