Skip to content

Releases: Androz2091/discord-player

3.3.0

20 Feb 15:22
Compare
Choose a tag to compare

Added

  • New seek method (jump to a specific position in the track). (#236)
  • New moveTo method (to move the bot to a new channel). (#236)
  • New music quality option in player options. (6d53e02)
  • Spotify albums and playlists are now entirely supported. (15e223a)
  • New currentStreamTime getter on queue class. (00f77fb)
  • Support for Discord media links. (#236)
  • Support for Facebook media links. (#236)
  • Support for Vimeo video links. (#236)
  • Support for Reverbnation music links. (#236)
  • (a lot of!) new player filters. (#236)
  • New queue option to createProgressBar() method. (1af218f)

Fixed

  • Soundcloud playlists are now perfectly handled. (#236)
  • Module now checks if FFMEG is installed. (a2df82d)
  • Fix LiveError documentation. (#229)
  • Fix leaveCooldown option. (#275)
  • Filters can now be overwritten. (#243)
  • Stream errors are now caught. (4a75dae)
  • Additional check for leaveOnEmpty option to prevent errors. (42e8427)
  • Fix trackStart event (queue parameter was sometimes missing). (4500894)

Credits

Huge thanks to @snowflake107, @Dev-CasperTheGhost, @AkumaKitty,

3.2.1

03 Jan 14:03
Compare
Choose a tag to compare

Added

Fixed

  • Improve bass, normalizer and 8D filters (#223)
  • Fix NotConnected error handling. (9c56976)
  • firstResult value is now false by default. (0a3a41c)
  • Fix fromPlaylist property for Track class. (daa3d02)
  • README.md examples are now up-to-date with latest methods. (4925b18)
  • enabled param is now typed for setRepeatMode() method. (66e0930)
  • enabled param is now documented for setLoopMode() method. (5513e33)

3.2.0

26 Dec 23:26
Compare
Choose a tag to compare

Added

  • New autoSelfDeaf option for Player class. (dc68644)
  • New leaveOnEmptyCooldown option for Player class. (a2f2057)
  • New setLoopMode() method. (fdf4a59)
  • New back() method. (4390ff3)

3.1.0

26 Dec 22:28
Compare
Choose a tag to compare

Added

  • New firstResult parameter to play() method to skip embed selection. (f9c6bf2)
  • New error type (LiveVideo). (62a56cb)
  • Embed selection is now automatically cancelled if the same user sends the play() command twice. (62190d3)

Fixed

  • README examples are now fixed. (b1c9db3)
  • Soundcloud links are now working again. (9e2f0ac)
  • YouTube playlists validation has been improved. (183d978)
  • Errors are now totally handled (queueEnd and channelEmpty are working). (8385fbe)
  • Deprecation warnings from ytdl-core have been fixed. (c46a728)
  • clearQueue() method has been fixed and keeps the currently playing track. (82cc16a)

Thanks

Huge thanks to @Dev-CasperTheGhost, @hands8142 and @ZerioDev for their help!

3.0.3

23 Nov 20:34
Compare
Choose a tag to compare

Fixed

3.0.2

03 Nov 20:20
Compare
Choose a tag to compare

Fixed

  • noResults is not emitted when no song is found on YouTube. (23ecdf7)

3.0.1

03 Nov 18:09
Compare
Choose a tag to compare

Fixed

  • Fix video.duration undefined (3db881f)
  • leaveOnEmptyCooldown is now optional for typings (269c2b4)

3.0.0

01 Nov 15:43
Compare
Choose a tag to compare

⚠️ This release changes a lot of things and fixes a lot of bugs. Read the README file to know how to update and if you have questions, ask here or using the GH issues. You can use this bot as an example:

3.0.0-beta.3

01 Nov 15:12
714a5d0
Compare
Choose a tag to compare
3.0.0-beta.3 Pre-release
Pre-release
  • Bring back support for Node v12 (f6631ab)

2.3.1

31 Jul 11:52
Compare
Choose a tag to compare

Fixed

  • stop() function now destroys the ytdl stream. (cfbd0ad)
  • createProgressBar() function is now working even if the stream is not really started. (4b133c7)
  • Remove ytsr callbacks in favor or promises. (ea3c27f)