Michael
0fcd6d0a40
Revert "Merge branch 'master' into dependencies/ytdl-core/upgrade/4-15-9"
...
This reverts commit b1a3ae3aaa
, reversing
changes made to ebb5803653
.
2025-01-27 17:25:28 -08:00
Michael
373e6a53ac
Improve YouTube API error handling ( #1199 )
...
Enhance YouTube API service with comprehensive error handling, retries, and
logging to improve reliability. Add typed YouTubeError interface, implement
exponential backoff with jitter, properly handle rate limits (429) and quota
exceeded (403), and improve cache key management.
2025-01-27 17:02:07 -08:00
Juan Carlos Ramirez
60c1c21d61
Update ytdl-core to 4.15.9 and use new playerClients default
2025-01-25 01:04:36 -06:00
Michael
c2445a7c3c
Revert "Revert "Reset playerclients for ytdl during getinfo to defaults""
2025-01-21 22:36:02 -08:00
Michael
045362c22c
Revert "Reset playerclients for ytdl during getinfo to defaults"
2025-01-21 17:44:37 -08:00
Juan Carlos Ramirez
0db43cee32
Add logic to catch empty formats
2025-01-20 17:53:08 -06:00
Juan Carlos Ramirez
afbc570c81
Reset playerclients for ytdl during getinfo to defaults
...
Update ytdl-core and ytsr
2025-01-20 14:22:53 -06:00
Stefano
250c7d316b
Merge pull request #1137 from museofficial/develop
...
Develop
2024-11-04 14:51:25 +01:00
Stefano
07bfd32cb3
Merge pull request #1092 from sofushn/master
...
feat: allow running without spotify
2024-11-04 13:31:01 +01:00
Hazzajenko
825c9a0c53
Refactor player service to use getGuildSettings instead of passing in the config.
2024-11-01 17:43:39 +11:00
Hazzajenko
ba3f1d60c3
Remove Config injection from PlayerManager as we are getting the values from prisma.
2024-11-01 17:42:09 +11:00
Hazzajenko
53af0074fc
Update dotenv line to latest version of muse.
...
Removed obsolete TURN_DOWN_VOLUME_WHEN_PEOPLE_SPEAK and TURN_DOWN_VOLUME_WHEN_PEOPLE_SPEAK_TARGET environment variables and corresponding class properties as we will use the discord commands instead.
2024-11-01 17:38:23 +11:00
Hazzajenko
b42f27eba9
Added commands to set whether to reduce the volume when people speak and to set the target volume.
2024-11-01 17:36:01 +11:00
João Costa
ce8edf4145
Merge branch 'master' into feature/select-dotenv-path
2024-10-28 16:16:27 +00:00
sofushn
66e022489f
fix: Spotify URL is part of query description even when disabled
2024-10-28 15:06:42 +01:00
Yitong Xiao
aae98255b1
feat: automatically turn down volume when people talks
2024-09-15 17:53:05 -04:00
sofushn
107464e222
chore: make linter parse
2024-09-07 21:51:35 +02:00
sofushn
af639159d1
feat: allow running without spotify
2024-09-07 13:09:45 +02:00
Harry Jenkins
a87078c2ad
update page-size option description to reflect maximum value of 30
2024-08-28 16:41:12 +10:00
Tiago Grosso
8e7e12c8df
fix: limit queue size to 30
2024-08-27 11:11:43 +01:00
Tiago Grosso
0912d95791
feat: add setting for default queue page size
2024-08-24 23:08:05 +01:00
Tiago Grosso
c46153f620
fix: fix page-size option name
2024-08-23 21:38:50 +01:00
Tiago Grosso
6e39c8d09e
feat: add optional pageSize to /queue command
2024-08-23 21:22:34 +01:00
Max Isom
e494287d1d
Update Docker builds to publish to ghcr.io & update README ( #1067 )
2024-08-17 20:22:57 -07:00
MintyFreshers
d7261260a3
Added skip currently playing track option into the /play options. ( #1046 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2024-07-17 21:47:01 -07:00
Son Roy Almerol
62b1abcba0
Switch from node-ytsr to Distube's fork ( #1024 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2024-07-17 21:43:26 -07:00
MarcoCoreDuo
fcc8d8881a
Switch to Distube's ytdl-core fork (resolves playback issue) ( #1042 )
2024-07-17 21:32:16 -07:00
JoaoCostaIFG
3d7a85843f
Feat: allow users to change dotenv file with env var
...
This facilitates the usage of docker secrets for the keys/tokens.
2024-07-06 01:01:39 +01:00
MarcoCoreDuo
29b61cc0b6
Stop audioplayer properly ( #1032 )
2024-06-13 00:25:35 -05:00
Sheeley7
cc0cf8379c
fixed issue in subcommand name ( #1025 )
...
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2024-06-01 12:05:57 -07:00
Son
e0dfd8c9fd
Fix ERR_MODULE_NOT_FOUND for constants file ( #1023 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2024-04-28 18:11:38 -05:00
Charlignon
a27598c50a
Add SponsorBlock support ( #1013 )
2024-04-28 16:13:25 -05:00
Sheeley7
8e08919206
Added config to make add to queue responses for requester only ( #1021 )
...
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2024-04-28 16:11:35 -05:00
Matt Foxx
6baaffb730
Implement volume control #830 ( #994 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2024-03-12 21:25:45 -05:00
Andrew Mike
ccd8793cc1
[RFC] Auto-announce when new song comes on ( #914 )
...
Co-authored-by: Andrew Mike <andrew@7thmagic.net>
Co-authored-by: Andrew Mike <logomancer@gmail.com>
2024-03-03 15:43:56 -06:00
Matt Foxx
1d5729fd6c
fix: Ensure guild settings exist in DB before updating ( #999 )
2024-02-16 21:13:45 -06:00
Reynard G
769f9da8a2
Add /loop-queue command ( #989 )
2024-01-16 19:44:44 -06:00
ninele7
d8d72074f2
Optimize docker memory ( #976 )
2023-12-21 18:30:25 -06:00
Cory J Reid
3998b06386
Autocomplete Suggestion Improvements for Favorites Use Command ( #956 )
...
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2023-07-23 18:06:35 -05:00
Cory J Reid
9c6d2a7acf
Add pagination to the output of the favorites list
command ( #954 )
...
Co-authored-by: Max Isom <hi@maxisom.me>
2023-07-19 22:28:02 -05:00
Max Isom
dd140b50fb
Fix caching ( #941 )
2023-05-13 20:34:29 -05:00
Max Isom
f54d7caa72
Normalize playback volume across tracks ( #939 )
2023-05-13 20:16:21 -05:00
Christian Schuhmann
5de8b036cb
Remove package youtube.ts ( #902 )
...
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2023-03-18 20:51:16 -05:00
Federico Rapetti
02611f2ae1
Fix all lint errors ( #909 )
...
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2023-03-04 15:40:26 -06:00
Federico Rapetti
02ee8aefc8
Create guild settings if not found ( #911 )
...
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2023-03-04 15:39:33 -06:00
Federico Rapetti
6926e39c56
Temporary workaround for VoiceConnection stuck in signalling state ( #907 )
2023-03-04 15:38:36 -06:00
xHyperElectric
8acc4f23f2
Add /replay command ( #901 )
...
Co-authored-by: xHyperElectric <laskew21@yahoo.com>
Co-authored-by: xHyperElectric <xhyperelectric@xHyperElectric>
Co-authored-by: Max Isom <codetheweb@users.noreply.github.com>
2023-02-26 20:50:36 -06:00
Max Isom
c8414f2714
Fix infinite loop
...
Resolves https://github.com/codetheweb/muse/issues/884
2023-02-14 19:13:35 -08:00
Jefferey Neuffer
eac9ec48b1
Minor message improvements ( #865 )
2023-01-24 21:13:32 -06:00
Max Isom
0879c97ff4
Fix cache condition ( #767 )
2022-08-08 20:42:55 -05:00