aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2021-11-24Change event to closeMax Isom1-2/+2
2021-11-24Merge branch 'master' into feature/better-file-cachingMax Isom4-3/+85
2021-11-20Merge branch 'master' into removeMax Isom1-2/+6
2021-11-20Update stringsMax Isom2-13/+10
2021-11-20fix: loading message isn't requiredDrunkenToast1-13/+9
2021-11-20fix: range and q size checkDrunkenToast1-1/+6
2021-11-20feat: remove from queueDrunkenToast4-2/+86
+ fix typo queuecommand
2021-11-20fix: change `player.add(...)` behaviorHellyson Rodrigo Parteka1-16/+3
2021-11-20fix: add missing `DIRECT_MESSAGES` intentHellyson Rodrigo Parteka1-0/+1
2021-11-20feat: discord.js v13Hellyson Rodrigo Parteka10-50/+73
2021-11-20Only add event listeners onceMax Isom1-2/+6
See #372
2021-11-19Add .removeOrphans()Max Isom1-3/+11
2021-11-19Move file caching logic to new FileCache serviceMax Isom10-52/+147
Also: removes the -re ffmpeg option. If this option is passed, ffmpeg won't write to fs-capacitor (and the cache file) as fast as possible. In other words, the cache file won't finish writing until the entire stream has been played.
2021-11-18Add FileCache modelMax Isom7-9/+26
2021-11-18Rename existing cache modelMax Isom4-8/+8
2021-11-17fix: change `player.add(...)` behaviorHellyson Rodrigo Parteka1-16/+3
2021-11-17Merge branch 'master' into bugfix/only-add-listeners-onceMax Isom10-48/+77
2021-11-17fix: add missing `DIRECT_MESSAGES` intentHellyson Rodrigo Parteka1-0/+1
2021-11-12feat: discord.js v13Hellyson Rodrigo Parteka10-46/+73
2021-10-31Add -re flagMax Isom1-0/+1
See #389, https://trac.ffmpeg.org/wiki/StreamingGuide
2021-10-03Only add event listeners onceMax Isom1-2/+6
See #372
2021-10-02Always autoplay rather than alerting that it is pausedcheqpat1-1/+2
2021-10-02implement @udany's fixcheqpat1-4/+8
2021-10-01Update parsing and validation logic for playlist-limit configThongrapee Panyapatiphan1-2/+2
2021-10-01Remove custom getterThongrapee Panyapatiphan1-6/+2
2021-10-01Add playlist-limit in config commandThongrapee Panyapatiphan1-1/+15
2021-10-01Simplify codeThongrapee Panyapatiphan1-2/+2
2021-10-01Remove eslint rule disable statementThongrapee Panyapatiphan1-1/+0
2021-10-01Read playlist song limit from SettingsThongrapee Panyapatiphan3-14/+27
2021-10-01Revert "Add config for song limit per playlist"Thongrapee Panyapatiphan3-31/+11
This reverts commit 296a0a8178fb3c670c924b230a042cc1e6241719.
2021-09-30Add config for song limit per playlistThongrapee Panyapatiphan3-11/+31
2021-09-28fix: wrong minute count in long videosHellyson Rodrigo Parteka1-1/+2
2021-09-25Binds recursive call function to keep original scopeJordan Nguy1-1/+1
2021-09-23Warn if cache key is too shortMax Isom1-0/+4
See #357
2021-09-23fix: playlist load, cache keyHellyson Rodrigo Parteka1-8/+10
Fixes #357
2021-09-22Add support for music.youtube.com URLsMax Isom1-1/+7
Closes #355
2021-09-19Bump linter versionMax Isom26-78/+75
2021-09-19Move to ESM, use ytsr, implement cachingMax Isom28-138/+272
Closes #315
2021-09-19Reorg third party services & configMax Isom10-64/+99
2021-09-18Remove requirement for DISCORD_CLIENT_IDMax Isom4-8/+2
Closes #336
2021-09-18Correctly skip song if unavailableMax Isom5-18/+65
Also lets user know in text channel that song is unavailable after skipping. Fixes #324
2021-09-15Join the message sender's channel if possibleLuis Ávila3-11/+23
2021-09-14Fix lint issuesMax Isom1-3/+3
2021-09-14Fix URL cleaning: youtube IDs are not valid URLsLuis Ávila2-10/+20
2021-09-14Merge pull request #311 from likuilin/masterMax Isom2-11/+13
Remove Manage Messages perms requirement by only deleting own reactions
2021-09-14Use same logic for removing reactions when either animation is ongoing or ↵Max Isom1-1/+1
animation is stopped
2021-09-14Clean URL search paramsMax Isom1-1/+10
Closes #316
2021-09-13Fix type errorMax Isom1-2/+2
Closes #313
2021-09-12Remove Manage Messages perms requirement by only deleting own reactionsKuilin Li2-10/+12
2021-08-04Fix help commandMax Isom1-1/+1