Commit graph

173 commits

Author SHA1 Message Date
Casper
0a673a84c2
fix: fix incorrect error event docs (#203)
📝 Fix incorrect error event docs
2020-12-23 17:30:03 +01:00
Androz2091
8385fbe00b 🐛 Handle all errors
Closes #168
2020-12-22 10:16:39 +01:00
Androz2091
f9c6bf29fe Add firstResult param
Closes #200
Closes #186
2020-12-22 10:13:23 +01:00
Casper
c46a7282bb
chore: bump ytdl-core and fix warnings (#199) 2020-12-22 10:06:54 +01:00
Snowflake
183d978c2c
📝 use validate method to validate playlist url (#171)
📝 use validate method to validate playlist url
2020-12-02 07:21:39 +01:00
hands8142
9e2f0acdc2
Fix soundcloud.getSongInfo is not a function (#182)
🐛 Fix soundcloud.getSongInfo is not a function
2020-12-02 07:19:32 +01:00
Androz2091
fdbd2b5839 🔥 Remove ytpl and use youtube-sr 2020-11-23 21:17:09 +01:00
Androz2091
06a148dbdf 🐛 Remove useless condition 2020-11-23 21:12:05 +01:00
Androz2091
7d96b0d40f Use youtube-sr for playlist url regex 2020-11-23 21:03:34 +01:00
Androz2091
771ca7cebc 🐛 Fix videoDetails stuff
Closes #143
2020-11-10 17:46:14 +01:00
Taso
a26b764b71
Added Track as a valid query type for play() method (#148)
Co-authored-by: Androz <androz2091@gmail.com>
2020-11-10 17:16:18 +01:00
Androz2091
5e3075dad1 🎨 Clean up code 2020-11-08 14:23:34 +01:00
Paweł Lidwin
7657ffedef
🐛 Fixed author and duration undefined errors (#141) 2020-11-08 14:17:14 +01:00
Androz2091
a6adc0e41f 🐛 Add return before emit 2020-11-03 22:10:34 +01:00
Androz2091
23ecdf7eee 🐛 Emit error instead of throwing it 2020-11-03 21:19:30 +01:00
Androz2091
3db881f678 🐛 Fix videoData duration 2020-11-01 17:09:44 +01:00
Androz2091
a03a2cec6d 🐛 Fix doc 2020-11-01 16:38:29 +01:00
Androz2091
74b465c4a6 🏷️ Add typings 2020-11-01 16:19:41 +01:00
Snowflake
e90ccec8fd
update Queue#paused (#106) 2020-11-01 14:38:57 +01:00
Skick
e715e4fbe1
♻️ Throw Error instead of Message (#101)
Co-authored-by: Androz <androz2091@gmail.com>
2020-11-01 14:37:16 +01:00
Androz2091
f6631abbff 🐛 Bring back support for Node v12 2020-11-01 14:16:23 +01:00
Androz2091
50d086bb5c 🐛 Fix everything 2020-11-01 14:01:48 +01:00
Androz2091
6ff0d6ad42 ⬆️ v3.0.0-beta.1 bump ytsr 2020-09-24 18:36:01 +02:00
Androz2091
4ecd83bbf2 Add queue getter 2020-08-27 07:45:24 +02:00
Androz2091
216c654864 Add message to error event and add collector to invalidResponse 2020-08-27 07:40:02 +02:00
Androz2091
33728658fa 🐛 Fix musicStop event 2020-08-27 07:25:14 +02:00
Androz2091
5c784991ca 📝 Update documentation 2020-08-14 20:52:34 +02:00
Androz2091
f88e77170d ⬆️ Bump soundcloud-scraper 2020-08-14 20:32:14 +02:00
Androz2091
78114ec36d Add support for soundcloud 2020-08-14 14:57:32 +02:00
Androz2091
3ac073059c 🔥 Remove awaitSelection util, not needed anymore 2020-08-14 14:48:03 +02:00
Androz2091
21bcb33caa Add method to check if is soundcloud link 2020-08-14 14:47:49 +02:00
Androz2091
8911bc46f1 Add timecodes for createProgressBar() method
Co-Authored-By: LePtitMetalleux <leptitmetalleux@users.noreply.github.com>
2020-08-14 14:43:49 +02:00
Androz2091
8278940e46 Improve code 2020-08-14 10:54:47 +02:00
Androz2091
cdaaae5d92 🐛 Fixes 2020-08-14 10:03:32 +02:00
Androz2091
46c2bb9dc6 Rename events and always emit trackStart event 2020-08-13 23:54:11 +02:00
Androz2091
f134eb0ca0 🎨 Clean up code 2020-08-13 23:07:54 +02:00
Androz2091
50158cfe12 ♻️ Start rewrite 2020-08-13 15:21:42 +02:00
Androz2091
cfbd0ad572 🐛 Destroy stream for stop() method 2020-07-31 12:06:26 +02:00
Androz2091
4b133c7ec9 🐛 Fix createProgressBar() method 2020-07-28 15:21:11 +02:00
Androz2091
ea3c27f3fc Use promises instead of callbacks for ytsr 2020-07-25 11:59:16 +02:00
Androz2091
5d5ab1b90c 📝 Fix setFilters() method 2020-07-23 08:04:04 +02:00
Androz2091
fda820432f 🐛 clearQueue() method now clears all the tracks 2020-07-23 08:03:45 +02:00
Snowflake
2a8a7a3da5
ft: Update 8D filter and add more filters (#50) 2020-07-19 09:48:59 +02:00
Snowflake
49888a0b30
Add karaoke filter (#42) 2020-07-15 10:13:59 +02:00
Snowflake
af8dac51f4
set highWaterMark (#46) 2020-07-15 10:10:45 +02:00
Bae
b99950fef2
Bring back support for Node.js v12 (#45) 2020-07-15 10:09:54 +02:00
Androz2091
c8a3895835 📝 Update methods documentation 2020-07-13 09:12:47 +02:00
Androz2091
b9cd8649c1 Add fromPlaylist property to track class 2020-07-11 11:09:40 +02:00
Androz2091
7301cbe76d Add allResults parameter to searchTracks method 2020-07-11 11:09:20 +02:00
Androz2091
1215364e51 🐛 Fix createProgressBar progress time 2020-07-04 18:15:45 +02:00
Androz2091
e26e5e111a 📝 Update documentation 2020-07-04 15:40:14 +02:00
Androz2091
97bfd52218 🔀 Merge branch develop into master 2020-07-04 15:26:47 +02:00
Androz2091
bb527cc2e1 🐛 Fix Queue#filters type 2020-07-04 15:22:19 +02:00
Androz2091
f3b8342603 Add Player#filters property 2020-07-04 15:22:10 +02:00
Androz2091
27e28ef41f Improve stream time calculation 2020-07-04 14:34:00 +02:00
Snowflake
a0cdcbc461
Spotify support & bug fixes (#40)
Co-authored-by: Androz2091 <androz2091@gmail.com>
2020-07-04 13:23:49 +02:00
Androz2091
5b6d1c496b 🐛 Add currentStreamTime to dispatcher time 2020-06-25 19:04:59 +02:00
Androz2091
e1d1c86c63 🐛 Fix views type on track class 2020-06-25 18:49:12 +02:00
Androz2091
aa1b364a2e Merge 2020-06-25 18:46:24 +02:00
Androz2091
3b78249c76 🐛 Add some errors for track not found 2020-06-25 18:34:41 +02:00
Androz2091
7783e423e9 🔥 Temporarily remove support for soundcloud 2020-06-25 18:06:01 +02:00
Androz2091
d47be162d7 🐛 Fix trackChanged event 2020-06-25 18:03:37 +02:00
Androz2091
ef27a34a30 Update documentation and update addToQueue 2020-06-24 18:07:17 +02:00
Androz2091
c1dae09be6 🐛 Fix updateFilter param 2020-06-24 17:48:38 +02:00
Androz2091
5a4714772b Add calculatedVolume property 2020-06-24 17:48:25 +02:00
Androz2091
ec83e01cde Support playlists 2020-06-24 17:41:16 +02:00
Androz2091
df6be94fb3 🐛 Fix skip method 2020-06-24 16:51:00 +02:00
Zack Radisic
334dacd880
feat: play soundcloud tracks (#35) 2020-06-24 13:57:24 +02:00
Androz2091
86cedbafad 📝 Add an example for createProgessBar method 2020-06-24 11:31:19 +02:00
Androz2091
09eddf27c7 Fix createProgressBar method 2020-06-24 11:28:38 +02:00
Androz2091
90f9beca37 Merge branch 'develop' of https://github.com/Androz2091/discord-music into develop 2020-06-24 11:15:00 +02:00
Snowflake
c6625a02d8
feat: add createProgressBar (#33) 2020-06-24 11:14:33 +02:00
Androz2091
f98a8d73ab 🐛 Use queue#playing for nowPlaying() function 2020-06-24 11:12:57 +02:00
Androz2091
347750ec06 🐛 Resolve currently playing song 2020-06-24 10:23:20 +02:00
Androz2091
a03c577f34 Merge branch 'develop' of https://github.com/Androz2091/discord-music into develop 2020-06-22 17:41:21 +02:00
Androz2091
a90532fee0 📝 Rewrite README doc and add some examples 2020-06-21 21:06:54 +02:00
Snowflake
c16c730c4d
Add and fix filters (#32)
Co-authored-by: Androz <androz2091@gmail.com>
2020-06-21 20:39:27 +02:00
Androz2091
52c70eb281 📝 Document setFilters method 2020-06-21 17:56:33 +02:00
Androz2091
d1099b3551 🐛 📝 Some fixes and some documentation examples 2020-06-21 17:49:57 +02:00
Androz2091
535d8a43e4 📝 Add example for setVolume method 2020-06-21 17:37:07 +02:00
Androz2091
b8dee7bce2 📝 Add example for stop command 2020-06-21 17:36:04 +02:00
Androz2091
4334aafb34 📝 Add example for resume method 2020-06-21 17:34:52 +02:00
Androz2091
248042de33 📝 Add example for pause method 2020-06-21 17:33:56 +02:00
Androz2091
07e07f0d63 🔥 ⚠️ Remove setQueue method 2020-06-21 17:32:50 +02:00
Androz2091
88e9419350 📝 Add example for addToQueue method 2020-06-21 17:31:36 +02:00
Androz2091
8f9e6ca9d1 📝 Add example for clearQueue method 2020-06-21 17:29:20 +02:00
Androz2091
4e55e66b3d 📝 Add example for skip command 2020-06-21 17:28:04 +02:00
Androz2091
7fa041bb22 📝 Add example for the nowPlaying method 2020-06-21 17:26:55 +02:00
Androz2091
a3b32d30c5 💄 Pad block with blank lines 2020-06-21 17:26:36 +02:00
Androz2091
fd5f312f5f 📝 Add example for setRepeatMode method 2020-06-21 17:24:18 +02:00
Androz2091
9e329c8aa6 📝 Add example for shuffle method 2020-06-21 17:19:14 +02:00
Androz2091
872c335b55 🎨 Some eslint fixes 2020-06-21 17:17:43 +02:00
Androz2091
bbfe529177 📝 Add shuffle example 2020-06-21 17:17:36 +02:00
Androz2091
8243539f3f 🐛 Disable eslint for youtube regex 2020-06-21 17:17:24 +02:00
Androz2091
08a8d0ff20 🎨 Move _playYTDLStream function 2020-06-21 17:17:00 +02:00
Androz2091
73001169cd ♻️ Rewrite everything with eslint and discord-ytdl-core 2020-06-21 15:36:16 +02:00
Lag
ee498873f0
Fix song duration (#31)
Sometimes an extra Zero counts
2020-06-21 09:03:48 +02:00
Androz2091
e1e51ddf03 ♻️ Rewrite all JSDoc documentation 2020-06-02 13:11:12 +02:00
Androz2091
1dbe22f872 feat: add remove method 2020-04-24 17:20:48 +02:00
Androz2091
4509290bc1 feat: add requestedBy for song 2020-04-24 17:15:06 +02:00