diff --git a/archivers/telegram_archiver.py b/archivers/telegram_archiver.py index 4b2e59c..0b6e777 100644 --- a/archivers/telegram_archiver.py +++ b/archivers/telegram_archiver.py @@ -11,9 +11,6 @@ from storages import Storage class TelegramArchiver(Archiver): name = "telegram" - def __init__(self, storage: Storage, driver): - super().__init__(storage, driver) - def download(self, url, check_if_exists=False): # detect URLs that we definitely cannot handle if 't.me' != self.get_netloc(url): diff --git a/archivers/tiktok_archiver.py b/archivers/tiktok_archiver.py index 771a7f4..8100bb1 100644 --- a/archivers/tiktok_archiver.py +++ b/archivers/tiktok_archiver.py @@ -15,9 +15,6 @@ class TiktokArchiver(Archiver): status = 'success' - def __init__(self, storage: Storage, driver): - super().__init__(storage, driver) - try: info = tiktok_downloader.info_post(url) key = self.get_key(f'{info.id}.mp4') diff --git a/archivers/twitter_archiver.py b/archivers/twitter_archiver.py index 6fe5901..8f646fd 100644 --- a/archivers/twitter_archiver.py +++ b/archivers/twitter_archiver.py @@ -5,15 +5,11 @@ from snscrape.modules.twitter import TwitterTweetScraper, Video, Gif, Photo from .base_archiver import Archiver, ArchiveResult -from storages import Storage - class TwitterArchiver(Archiver): """ This Twitter Archiver uses unofficial scraping methods, and it works as an alternative to TwitterApiArchiver when no API credentials are provided. """ - def __init__(self, storage: Storage, driver): - super().__init__(storage, driver) name = "twitter" link_pattern = re.compile(r"twitter.com\/(?:\#!\/)?(\w+)\/status(?:es)?\/(\d+)")