3.0.2 • Published 3 years ago

discord-easy-music v3.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

Readme

This is a Music Package to make music bot work easily

Requirements

Node JS Version 16 Discord JS Version 13 Opus Support

Creating Client

For Creating Client You have to use .Client Constructor Here is example -

  const Discord = require("discord.js");
const client = new Discord.Client( { intents: [
    'GUILDS',
    'GUILD_VOICE_STATES',
    'GUILD_MESSAGES'
]})
await client.login("Your bot token");
const musicm = require("discord-easy-music")
let music = await new musicm.Client(client, "!");

Replace ! with Your Bot's Prefix and also Replace Your bot token with Your bot's Secret Token which you got from Developers Portal

Functions

Play

music.play(message)

It will play music automatically which user have given you just have to run this function whenever someone used !play NOTE - The Prefix Given in Music Client should also match with used prefix in messageCreate Event

Stop

music.stop(message)

For Stoppping the Playing Music

Skip

music.skip(message);

To Skip the Currently Playing Song

Queue

music.queue(message)

For Showing Which Music Will be played after Now Playing Music

Volume

music.volume(message)

For Changing Volume of the Music

Lyrics

music.lyrics(message)

For Getting Lyrics of Currently Playing Music

Pause

music.pause(message)

For Pausing The Current Playing Music

Resume

music.resume(message)

For Resuming the Paused Music

Shuffle

music.shuffle(message)

For Shuffling the Queue

NowPlaying

music.nowplaying(message)

For Showing that which Music is Currently Playing

Full Example

async function xd()
{
  const Discord = require("discord.js");
const client = new Discord.Client( { intents: [
    'GUILDS',
    'GUILD_VOICE_STATES',
    'GUILD_MESSAGES'
]})
await client.login("Your Bot Token");
const xd =  require("discord-easy-music")
let save = await new xd.Client(client, "!");

client.on("message", async(message) => {
    if(message.content.includes("!play"))
    {
        
        save.play(message);
        
    } 
    if(message.content.includes("!stop"))
    {
        save.stop(message);
    }
    if(message.content.includes("!resume"))
    {
        save.resume(message);
    }
    if(message.content.includes("!pause"))
    {
        save.pause(message);
    }
    if(message.content.includes("!lyrics"))
    {
        save.lyrics(message);
    }
    if(message.content.includes("!volume"))
    {
        save.volume(message);
    }
    if(message.content.includes("!queue"))
    {
        save.queue(message);
    }
    if(message.content.includes("!shuffle"))
    {
        save.shuffle(message);
    }
    if(message.content.includes("!np"))
    {
        save.nowplaying(message);
    }
})
}
xd();
3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.0.9

3 years ago

2.0.8

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.6-beta

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.4-alpha

3 years ago

1.0.3-alpha

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago