docs: update readme and docs
This commit is contained in:
parent
5787d6f04c
commit
8609cfbf96
2 changed files with 21 additions and 18 deletions
10
README.md
10
README.md
|
@ -45,10 +45,8 @@ settings = {
|
||||||
};
|
};
|
||||||
|
|
||||||
const { Player } = require('discord-player');
|
const { Player } = require('discord-player');
|
||||||
const player = new Player(client, "YOUTUBE API KEY", {
|
// Create a new Player (Youtube API key is your Youtube Data v3 key)
|
||||||
leaveOnEnd: true,
|
const player = new Player(client, "YOUTUBE API KEY");
|
||||||
leaveOnStop: true
|
|
||||||
});
|
|
||||||
// To easily access the player
|
// To easily access the player
|
||||||
client.player = player;
|
client.player = player;
|
||||||
|
|
||||||
|
@ -59,6 +57,10 @@ client.on("ready", () => {
|
||||||
client.login(settings.token);
|
client.login(settings.token);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
You can pass a third parameter when instantiating the class Player: the **options** object:
|
||||||
|
**options.leaveOnEnd**: whether the bot should leave the voice channel when there is no more song in the queue.
|
||||||
|
**options.leaveOnStop**: whether the bot should leave the voice channel when the `stop()` function is used.
|
||||||
|
|
||||||
### Play
|
### Play
|
||||||
|
|
||||||
To play a song, use the `client.manager.play()` function.
|
To play a song, use the `client.manager.play()` function.
|
||||||
|
|
|
@ -48,14 +48,12 @@
|
||||||
|
|
||||||
|
|
||||||
<section class="readme">
|
<section class="readme">
|
||||||
<article><h1>Discord Music</h1>
|
<article><h1>Discord Player</h1>
|
||||||
<p><a href="https://npmjs.com/discord-music"><img src="https://img.shields.io/npm/dt/discord-music?style=for-the-badge" alt="downloadsBadge"></a>
|
<p><a href="https://npmjs.com/discord-player"><img src="https://img.shields.io/npm/dt/discord-player?style=for-the-badge" alt="downloadsBadge"></a>
|
||||||
<a href="https://npmjs.com/discord-music"><img src="https://img.shields.io/npm/v/discord-music?style=for-the-badge" alt="versionBadge"></a>
|
<a href="https://npmjs.com/discord-player"><img src="https://img.shields.io/npm/v/discord-player?style=for-the-badge" alt="versionBadge"></a>
|
||||||
<a href="https://patreon.com/Androz2091"><img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2FAndroz2091%2Fpledges&style=for-the-badge" alt="patreonBadge"></a></p>
|
<a href="https://patreon.com/Androz2091"><img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2FAndroz2091%2Fpledges&style=for-the-badge" alt="patreonBadge"></a></p>
|
||||||
<p><strong>Note</strong>: this module uses recent discordjs features and requires discord.js version 12.</p>
|
<p><strong>Note</strong>: this module uses recent discordjs features and requires discord.js version 12.</p>
|
||||||
<p>Discord Music is a powerful <a href="https://nodejs.org">Node.js</a> module that allows you to easily implement music commands. Everything is customizable, and everything is done to simplify your work without limiting you!</p>
|
<p>Discord Player is a powerful <a href="https://nodejs.org">Node.js</a> module that allows you to easily implement music commands. Everything is customizable, and everything is done to simplify your work without limiting you!</p>
|
||||||
<ul>
|
|
||||||
<li><a href="#discord-music">Discord Music</a>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="#installation">Installation</a></li>
|
<li><a href="#installation">Installation</a></li>
|
||||||
<li><a href="#player">Player</a>
|
<li><a href="#player">Player</a>
|
||||||
|
@ -73,11 +71,13 @@
|
||||||
<li><a href="#info-messages">Info Messages</a></li>
|
<li><a href="#info-messages">Info Messages</a></li>
|
||||||
<li><a href="#handle-errors">Handle errors</a></li>
|
<li><a href="#handle-errors">Handle errors</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>Installation</h2>
|
<h2>Installation</h2>
|
||||||
<pre class="prettyprint source lang-js"><code>npm install --save discord-music
|
<pre class="prettyprint source lang-sh"><code>npm install --save discord-player
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
<p>Install <strong>opusscript</strong> or <strong>node-opus</strong>:</p>
|
||||||
|
<pre class="prettyprint source lang-sh"><code>npm install --save opusscript
|
||||||
|
</code></pre>
|
||||||
|
<p>Install <a href="https://www.ffmpeg.org/download.html">FFMPEG</a> and you're done!</p>
|
||||||
<h2>Player</h2>
|
<h2>Player</h2>
|
||||||
<pre class="prettyprint source lang-js"><code>const Discord = require("discord.js"),
|
<pre class="prettyprint source lang-js"><code>const Discord = require("discord.js"),
|
||||||
client = new Discord.Client(),
|
client = new Discord.Client(),
|
||||||
|
@ -86,11 +86,9 @@ settings = {
|
||||||
token: "Your Discord Token"
|
token: "Your Discord Token"
|
||||||
};
|
};
|
||||||
|
|
||||||
const { Player } = require('discord-music');
|
const { Player } = require('discord-player');
|
||||||
const player = new Player(client, "YOUTUBE API KEY", {
|
// Create a new Player (Youtube API key is your Youtube Data v3 key)
|
||||||
leaveOnEnd: true,
|
const player = new Player(client, "YOUTUBE API KEY");
|
||||||
leaveOnStop: true
|
|
||||||
});
|
|
||||||
// To easily access the player
|
// To easily access the player
|
||||||
client.player = player;
|
client.player = player;
|
||||||
|
|
||||||
|
@ -100,6 +98,9 @@ client.on("ready", () => {
|
||||||
|
|
||||||
client.login(settings.token);
|
client.login(settings.token);
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
<p>You can pass a third parameter when instantiating the class Player: the <strong>options</strong> object:
|
||||||
|
<strong>options.leaveOnEnd</strong>: whether the bot should leave the voice channel when there is no more song in the queue.
|
||||||
|
<strong>options.leaveOnStop</strong>: whether the bot should leave the voice channel when the <code>stop()</code> function is used.</p>
|
||||||
<h3>Play</h3>
|
<h3>Play</h3>
|
||||||
<p>To play a song, use the <code>client.manager.play()</code> function.</p>
|
<p>To play a song, use the <code>client.manager.play()</code> function.</p>
|
||||||
<p><strong>Usage:</strong></p>
|
<p><strong>Usage:</strong></p>
|
||||||
|
|
Loading…
Reference in a new issue