Max Isom
56a469a999
Migrate to slash commands ( #431 )
...
Co-authored-by: Federico fuji97 Rapetti <fuji1097@gmail.com>
2022-02-05 16:16:17 -06:00
Thongrapee Panyapatiphan
9daf126680
Fix whole playlist fails when one song is unavailable ( #489 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2022-01-25 19:18:01 -06:00
Thongrapee Panyapatiphan
59cbc8b474
Announce current song ( #470 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2022-01-21 12:50:57 -06:00
Max Isom
c1f64486e1
Bump youtube.ts
2022-01-07 12:26:17 -06:00
Max Isom
65dd43ac68
Don't silently fail
2022-01-06 16:27:38 -06:00
Thongrapee Panyapatiphan
5ce3f92023
Revert incorrect changes
2021-12-18 14:53:00 +07:00
Thongrapee Panyapatiphan
d8086be5cf
Merge branch 'master' into playlist-limit-config
2021-12-09 17:55:29 +07:00
Max Isom
04c7e61fc0
Add FileCache model
2021-11-18 20:55:57 -05:00
Thongrapee Panyapatiphan
11eba5746d
Simplify code
2021-10-01 22:15:34 +07:00
Thongrapee Panyapatiphan
c9cc9a17b1
Read playlist song limit from Settings
2021-10-01 21:11:43 +07:00
Thongrapee Panyapatiphan
96dcc4a536
Revert "Add config for song limit per playlist"
...
This reverts commit 296a0a8178
.
2021-10-01 20:48:32 +07:00
Thongrapee Panyapatiphan
296a0a8178
Add config for song limit per playlist
2021-09-30 23:55:21 +07:00
Hellyson Rodrigo Parteka
3f210c53f4
fix: playlist load, cache key
...
Fixes #357
2021-09-23 00:41:26 -03:00
Max Isom
dcac22832d
Bump linter version
2021-09-19 22:24:46 -04:00
Max Isom
fd782219ef
Move to ESM, use ytsr, implement caching
...
Closes #315
2021-09-19 22:09:09 -04:00
Max Isom
efcdeb78c8
Reorg third party services & config
2021-09-19 19:50:25 -04:00
Max Isom
9a2ef876d3
Correctly skip song if unavailable
...
Also lets user know in text channel that song is unavailable after skipping.
Fixes #324
2021-09-18 16:55:50 -04:00
Luis Ávila
e59db76694
Fix URL cleaning: youtube IDs are not valid URLs
2021-09-14 19:07:43 +01:00
Max Isom
fcbff53a7a
Clean URL search params
...
Closes #316
2021-09-14 09:43:34 -04:00
Max Isom
cf75afd4bc
Fix shuffle bug for long Spotify playlists
...
A random sample of 50 songs is taken for long playlists since mapping Spotify -> YouTube is expensive.
However, the function used previously allowed for duplicates within that sample of 50.
2021-05-30 15:01:11 -05:00
Max Isom
531da56dd0
Bump dependency
2021-04-01 15:28:46 -04:00
Max Isom
6e0d4c7927
Support playlists with more than 50 items
2021-04-01 15:20:18 -04:00
Max Isom
e103282cd7
Fix auto translate search function
2020-10-24 13:11:29 -04:00
Max Isom
599dbce6e6
Bump packages
2020-10-24 12:32:43 -04:00
Max Isom
cd4b42a8f6
Bump dependencies
2020-08-24 14:53:18 -05:00
Max Isom
4e1a156f9b
Bump dependencies
2020-03-25 17:59:09 -05:00
Max Isom
9c91ce1a13
Merge Player and Queue services
2020-03-20 20:47:04 -05:00
Max Isom
f25467a41d
Small bug fixes
2020-03-19 19:16:07 -05:00
Max Isom
7f39642c49
Add queue output, various bug fixes
2020-03-18 22:29:43 -05:00
Max Isom
0357373123
Limit playlist adds to 50 songs
2020-03-18 19:17:47 -05:00
Max Isom
7844e80991
Refactor play command
2020-03-17 21:36:48 -05:00