Compare commits

...

3 Commits

Author SHA1 Message Date
AAA3A
4d24365d17 Update the invite Regex to match invites with backslashes / ignore promos (#6586)
Co-authored-by: Twentysix <6267772+Twentysix26@users.noreply.github.com>
2025-09-04 16:49:48 +02:00
aikaterna
d2f0f8d5ed [Audio] Update application.yml source options (#6611) 2025-09-02 00:22:44 +02:00
github-actions[bot]
cc803579a0 Version bump to 3.5.22.dev1 (#6606)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-26 03:33:47 +02:00
3 changed files with 17 additions and 15 deletions

View File

@@ -339,7 +339,7 @@ def _early_init():
# This is bumped automatically by release workflow (`.github/workflows/scripts/bump_version.py`) # This is bumped automatically by release workflow (`.github/workflows/scripts/bump_version.py`)
_VERSION = "3.5.21" _VERSION = "3.5.22.dev1"
__version__, version_info = VersionInfo._get_version() __version__, version_info = VersionInfo._get_version()

View File

@@ -61,39 +61,39 @@ DEFAULT_LAVALINK_YAML = {
"yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__playback": True, "yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__playback": True,
"yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__playlistLoading": False, "yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__playlistLoading": False,
"yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__searching": True, "yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__searching": True,
"yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__videoLoading": False, "yaml__plugins__youtube__clientOptions__ANDROID_MUSIC__videoLoading": True,
"yaml__plugins__youtube__clientOptions__ANDROID_VR__playback": False, "yaml__plugins__youtube__clientOptions__ANDROID_VR__playback": True,
"yaml__plugins__youtube__clientOptions__ANDROID_VR__playlistLoading": True, "yaml__plugins__youtube__clientOptions__ANDROID_VR__playlistLoading": True,
"yaml__plugins__youtube__clientOptions__ANDROID_VR__searching": True, "yaml__plugins__youtube__clientOptions__ANDROID_VR__searching": True,
"yaml__plugins__youtube__clientOptions__ANDROID_VR__videoLoading": False, "yaml__plugins__youtube__clientOptions__ANDROID_VR__videoLoading": True,
"yaml__plugins__youtube__clientOptions__IOS__playback": True, "yaml__plugins__youtube__clientOptions__IOS__playback": True,
"yaml__plugins__youtube__clientOptions__IOS__playlistLoading": True, "yaml__plugins__youtube__clientOptions__IOS__playlistLoading": True,
"yaml__plugins__youtube__clientOptions__IOS__searching": True, "yaml__plugins__youtube__clientOptions__IOS__searching": True,
"yaml__plugins__youtube__clientOptions__IOS__videoLoading": False, "yaml__plugins__youtube__clientOptions__IOS__videoLoading": True,
"yaml__plugins__youtube__clientOptions__MUSIC__playback": False, "yaml__plugins__youtube__clientOptions__MUSIC__playback": False,
"yaml__plugins__youtube__clientOptions__MUSIC__playlistLoading": False, "yaml__plugins__youtube__clientOptions__MUSIC__playlistLoading": False,
"yaml__plugins__youtube__clientOptions__MUSIC__searching": True, "yaml__plugins__youtube__clientOptions__MUSIC__searching": True,
"yaml__plugins__youtube__clientOptions__MUSIC__videoLoading": False, "yaml__plugins__youtube__clientOptions__MUSIC__videoLoading": False,
"yaml__plugins__youtube__clientOptions__MWEB__playback": True, "yaml__plugins__youtube__clientOptions__MWEB__playback": True,
"yaml__plugins__youtube__clientOptions__MWEB__playlistLoading": True, "yaml__plugins__youtube__clientOptions__MWEB__playlistLoading": True,
"yaml__plugins__youtube__clientOptions__MWEB__searching": False, "yaml__plugins__youtube__clientOptions__MWEB__searching": True,
"yaml__plugins__youtube__clientOptions__MWEB__videoLoading": False, "yaml__plugins__youtube__clientOptions__MWEB__videoLoading": True,
"yaml__plugins__youtube__clientOptions__TV__playback": True, "yaml__plugins__youtube__clientOptions__TV__playback": False,
"yaml__plugins__youtube__clientOptions__TV__playlistLoading": False, "yaml__plugins__youtube__clientOptions__TV__playlistLoading": False,
"yaml__plugins__youtube__clientOptions__TV__searching": False, "yaml__plugins__youtube__clientOptions__TV__searching": False,
"yaml__plugins__youtube__clientOptions__TV__videoLoading": False, "yaml__plugins__youtube__clientOptions__TV__videoLoading": False,
"yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__playback": True, "yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__playback": False,
"yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__playlistLoading": False, "yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__playlistLoading": False,
"yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__searching": False, "yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__searching": True,
"yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__videoLoading": False, "yaml__plugins__youtube__clientOptions__TVHTML5EMBEDDED__videoLoading": True,
"yaml__plugins__youtube__clientOptions__WEB__playback": True, "yaml__plugins__youtube__clientOptions__WEB__playback": True,
"yaml__plugins__youtube__clientOptions__WEB__playlistLoading": True, "yaml__plugins__youtube__clientOptions__WEB__playlistLoading": True,
"yaml__plugins__youtube__clientOptions__WEB__searching": False, "yaml__plugins__youtube__clientOptions__WEB__searching": True,
"yaml__plugins__youtube__clientOptions__WEB__videoLoading": False, "yaml__plugins__youtube__clientOptions__WEB__videoLoading": True,
"yaml__plugins__youtube__clientOptions__WEBEMBEDDED__playback": True, "yaml__plugins__youtube__clientOptions__WEBEMBEDDED__playback": True,
"yaml__plugins__youtube__clientOptions__WEBEMBEDDED__playlistLoading": False, "yaml__plugins__youtube__clientOptions__WEBEMBEDDED__playlistLoading": False,
"yaml__plugins__youtube__clientOptions__WEBEMBEDDED__searching": False, "yaml__plugins__youtube__clientOptions__WEBEMBEDDED__searching": False,
"yaml__plugins__youtube__clientOptions__WEBEMBEDDED__videoLoading": False, "yaml__plugins__youtube__clientOptions__WEBEMBEDDED__videoLoading": True,
} }

View File

@@ -16,7 +16,9 @@ __all__ = [
# regexes # regexes
URL_RE = re.compile(r"(https?|s?ftp)://(\S+)", re.I) URL_RE = re.compile(r"(https?|s?ftp)://(\S+)", re.I)
INVITE_URL_RE = re.compile(r"(discord\.(?:gg|io|me|li)|discord(?:app)?\.com\/invite)\/(\S+)", re.I) INVITE_URL_RE = re.compile(
r"(?<!promos\.)(discord\.(?:gg|io|me|li)|discord(?:app)?\.com\/invite)[\/\\](\S+)", re.I
)
MASS_MENTION_RE = re.compile(r"(@)(?=everyone|here)") # This only matches the @ for sanitizing MASS_MENTION_RE = re.compile(r"(@)(?=everyone|here)") # This only matches the @ for sanitizing