diff --git a/docs/supportedsites.md b/docs/supportedsites.md
index d6c88dd63b..e810f42215 100644
--- a/docs/supportedsites.md
+++ b/docs/supportedsites.md
@@ -123,7 +123,7 @@ Consider all listed sites to potentially be NSFW.
Bunkr |
- https://bunkrr.ru/ |
+ https://bunkr.sk/ |
Albums, Media Files |
|
diff --git a/gallery_dl/extractor/bunkr.py b/gallery_dl/extractor/bunkr.py
index e7fc14bb38..a6eb76ec63 100644
--- a/gallery_dl/extractor/bunkr.py
+++ b/gallery_dl/extractor/bunkr.py
@@ -6,13 +6,13 @@
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
-"""Extractors for https://bunkrr.ru/"""
+"""Extractors for https://bunkr.sk/"""
from .lolisafe import LolisafeAlbumExtractor
from .. import text
from urllib.parse import urlsplit, urlunsplit
-BASE_PATTERN = r"(?:https?://)?(?:app\.)?bunkr+\.(?:[rs]u|la|is|to)"
+BASE_PATTERN = r"(?:https?://)?(?:app\.)?bunkr+\.(?:sk|[rs]u|la|is|to)"
MEDIA_DOMAIN_OVERRIDES = {
"cdn9.bunkr.ru" : "c9.bunkr.ru",
@@ -27,11 +27,11 @@
class BunkrAlbumExtractor(LolisafeAlbumExtractor):
- """Extractor for bunkrr.ru albums"""
+ """Extractor for bunkr.sk albums"""
category = "bunkr"
- root = "https://bunkrr.ru"
+ root = "https://bunkr.sk"
pattern = BASE_PATTERN + r"/a/([^/?#]+)"
- example = "https://bunkrr.ru/a/ID"
+ example = "https://bunkr.sk/a/ID"
def fetch_album(self, album_id):
# album metadata
@@ -84,11 +84,11 @@ def _extract_file(self, path):
class BunkrMediaExtractor(BunkrAlbumExtractor):
- """Extractor for bunkrr.ru media links"""
+ """Extractor for bunkr.sk media links"""
subcategory = "media"
directory_fmt = ("{category}",)
pattern = BASE_PATTERN + r"/[vid]/([^/?#]+)"
- example = "https://bunkrr.ru/v/FILENAME"
+ example = "https://bunkr.sk/v/FILENAME"
def fetch_album(self, album_id):
try:
diff --git a/gallery_dl/version.py b/gallery_dl/version.py
index f99beaab6a..0f8509039e 100644
--- a/gallery_dl/version.py
+++ b/gallery_dl/version.py
@@ -6,4 +6,4 @@
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
-__version__ = "1.26.7"
+__version__ = "1.26.8-dev"
diff --git a/test/results/bunkr.py b/test/results/bunkr.py
index 317cf44f39..99e88d0e62 100644
--- a/test/results/bunkr.py
+++ b/test/results/bunkr.py
@@ -9,7 +9,7 @@
__tests__ = (
{
- "#url" : "https://bunkrr.ru/a/Lktg9Keq",
+ "#url" : "https://bunkr.sk/a/Lktg9Keq",
"#category": ("lolisafe", "bunkr", "album"),
"#class" : bunkr.BunkrAlbumExtractor,
"#urls" : "https://i-burger.bunkr.ru/test-ใในใ-\"&>-QjgneIQv.png",
@@ -64,6 +64,12 @@
"#count" : 9,
},
+{
+ "#url" : "https://bunkrr.ru/a/Lktg9Keq",
+ "#category": ("lolisafe", "bunkr", "album"),
+ "#class" : bunkr.BunkrAlbumExtractor,
+},
+
{
"#url" : "https://bunkrr.su/a/Lktg9Keq",
"#category": ("lolisafe", "bunkr", "album"),