From 6f11b88f9453f886e7313d6c768cac5d9a1d6ea3 Mon Sep 17 00:00:00 2001 From: Logan Williams Date: Tue, 12 Apr 2022 14:55:18 +0200 Subject: [PATCH] Use Youtube cookie for Rumble too --- cisticola/scraper/rumble.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cisticola/scraper/rumble.py b/cisticola/scraper/rumble.py index 8bba169..4fba420 100644 --- a/cisticola/scraper/rumble.py +++ b/cisticola/scraper/rumble.py @@ -5,6 +5,7 @@ from urllib.parse import urlparse from loguru import logger from bs4 import BeautifulSoup +import os from cisticola.base import Channel, ScraperResult, RawChannelInfo from cisticola.scraper import Scraper, make_request @@ -13,7 +14,10 @@ BASE_URL = 'https://rumble.com' class RumbleScraper(Scraper): """An implementation of a Scraper for Rumble, using custom functions""" - __version__ = "RumbleScraper 0.0.0" + __version__ = "RumbleScraper 0.0.1" + + cookiestring = os.environ["YOUTUBE_COOKIESTRING"].replace(r'\n', '\n').replace(r'\t', '\t') + cookiefilename = 'cookiefile.txt' @logger.catch def get_posts(self, channel: Channel, since: ScraperResult = None, archive_media: bool = True) -> Generator[ScraperResult, None, None]: