From 2f78b812baeaf681320e96476384f081e3a365da Mon Sep 17 00:00:00 2001 From: Vxrtrauter Date: Fri, 17 Oct 2025 20:23:44 +0200 Subject: [PATCH] add besic scraping with message retrieving logic; still featuring full testing & debug outpus --- core/data/scrapers/monkrus.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 core/data/scrapers/monkrus.py diff --git a/core/data/scrapers/monkrus.py b/core/data/scrapers/monkrus.py new file mode 100644 index 0000000..64c25ad --- /dev/null +++ b/core/data/scrapers/monkrus.py @@ -0,0 +1,18 @@ +from bs4 import BeautifulSoup +import requests + + + +def scrape_monkrus_telegram(): + telegram_channel = "https://t.me/s/real_monkrus/rss" + + response = requests.get(telegram_channel) + print(response.status_code) # rm later + + soup = BeautifulSoup(response.text, 'html.parser') + posts_txt = soup.find_all('div', class_=["tgme_widget_message_wrap js-widget_message_wrap", "tgme_widget_message_wrap js-widget_message_wrap date_visible"]) + + print(posts_txt) + + +scrape_monkrus_telegram() \ No newline at end of file