← Logs
social_media_monitor_2026-05-16.log
2026-05-16 20:00:02,104 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=1, exclude_terms=0
2026-05-16 20:00:02,104 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-16 20:00:02,108 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-16 20:00:02,112 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-16 20:00:02,112 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-16 20:00:02,114 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-16 20:00:02,114 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-16 20:00:02,114 - KolHalashonScraper - INFO - Kol Halashon scraper initialized: base_url=https://www2.kolhalashon.com, max_shiurim=50, fetch_all_speakers=True, headless=False, exclude_filters=1, include_filters=0
2026-05-16 20:00:02,114 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-16 20:00:02,115 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-16 20:00:02,115 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-16 20:00:02,200 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-16 20:00:02,205 - IveltScraper - INFO - Loaded 178 include, 0 exclude filters from DB topic_filters
2026-05-16 20:00:02,205 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-16 20:00:02,206 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-16 20:00:02,544 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-16 20:00:02,986 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-16 20:00:03,540 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 20:00:03,742 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-16 20:00:03,966 - Yiddish24Scraper - INFO - Received response with 493286 characters
2026-05-16 20:00:03,970 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (317464 chars)
2026-05-16 20:00:03,974 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-16 20:00:04,068 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-16 20:00:04,108 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-16 20:00:04,108 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-16 20:00:04,807 - Yiddish24Scraper - INFO - Page 1 summary: 0 new out of 100 total articles
2026-05-16 20:00:04,807 - Yiddish24Scraper - INFO - Page 1: 0/100 new items
2026-05-16 20:00:04,807 - Yiddish24Scraper - INFO - Low new item ratio (0.0%), stopping pagination
2026-05-16 20:00:04,807 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 0
2026-05-16 20:00:04,819 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 20:00:05,955 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 20:00:06,820 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 20:00:07,998 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 20:00:08,823 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 20:00:09,970 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 20:00:10,828 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 20:00:11,980 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 20:00:12,831 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 20:00:13,880 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-16 20:00:13,971 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 20:00:14,837 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 20:00:16,017 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 20:00:16,838 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 20:00:17,988 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 20:00:18,841 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 20:00:20,010 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-08.md "HTTP/1.1 200 OK"
2026-05-16 20:00:21,059 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 20:00:21,846 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 20:00:23,007 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-06.md "HTTP/1.1 200 OK"
2026-05-16 20:00:23,020 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-05-16 20:02:37,896 - IveltScraper - ERROR - FlareSolverr error: Error: Error solving the challenge. Timeout after 120.0 seconds. (attempt 1)
2026-05-16 20:02:37,896 - IveltScraper - INFO - Retrying in 3s...
2026-05-16 20:02:47,827 - IveltScraper - INFO - Ivelt scrape complete. Checked 6 topics, found 1 new posts.
2026-05-16 20:02:47,827 - __main__ - INFO - Scraper rss completed: 3 results
2026-05-16 20:02:47,828 - __main__ - INFO - Scraper yiddish24 completed: 0 results
2026-05-16 20:02:47,828 - __main__ - INFO - Scraper ivelt completed: 1 results
2026-05-16 20:02:48,867 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-16 20:02:48.867866
2026-05-16 20:02:48,868 - __main__ - INFO - Email sent successfully
2026-05-16 20:02:48,868 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-16 20:02:48,868 - __main__ - INFO - Monitor complete. Found 4 total results: 3 new rss results, 1 new ivelt results.
2026-05-16 20:02:48,869 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-16 20:02:48,869 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 20:02:48,938 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-16 20:02:48,939 - __main__ - INFO - Closed all database connections
2026-05-16 20:02:48,941 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 20:02:48,942 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-16 20:30:02,311 - social_media_monitor.utils.logging_config - INFO - Posts log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_posts_2026-05-16.log
2026-05-16 20:30:02,311 - social_media_monitor.utils.logging_config - INFO - Downloads log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_downloads_2026-05-16.log
2026-05-16 20:30:02,311 - social_media_monitor.utils.logging_config - INFO - Logging configured with level INFO, log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_2026-05-16.log
2026-05-16 20:30:02,311 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-16 20:30:02,334 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-16 20:30:02,334 - social_media_monitor.config.settings - WARNING - Twitter monitoring enabled but credentials validation not implemented
2026-05-16 20:30:02,335 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-16 20:30:02,337 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-16 20:30:02,337 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-16 20:30:02,474 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-16 20:30:02,474 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-16 20:30:02,476 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-16 20:30:02,477 - __main__ - INFO - Reddit scraper initialized and enabled
2026-05-16 20:30:02,477 - __main__ - INFO - GitHub scraper initialized and enabled
2026-05-16 20:30:02,477 - __main__ - INFO - Twitter scraper initialized and enabled
2026-05-16 20:30:02,478 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-16 20:30:02,478 - __main__ - INFO - LinkedIn scraper initialized and enabled
2026-05-16 20:30:02,479 - __main__ - INFO - LinkedIn Feed scraper initialized and enabled
2026-05-16 20:30:02,484 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-16 20:30:02,485 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=1, exclude_terms=0
2026-05-16 20:30:02,510 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-16 20:30:02,519 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-16 20:30:02,519 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-16 20:30:02,523 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-16 20:30:02,523 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-16 20:30:02,523 - KolHalashonScraper - INFO - Kol Halashon scraper initialized: base_url=https://www2.kolhalashon.com, max_shiurim=50, fetch_all_speakers=True, headless=False, exclude_filters=1, include_filters=0
2026-05-16 20:30:02,523 - __main__ - INFO - Running 5 scrapers concurrently...
2026-05-16 20:30:02,523 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit search monitoring enabled. Running search with terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 20:30:02,523 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['"Hermes Agent"']
2026-05-16 20:30:03,348 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term '"Hermes Agent"'
2026-05-16 20:30:03,381 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Hermes Agent vs OpenClaw using QWEN 35B
2026-05-16 20:30:03,394 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Building a tool to give agents access to flight fares, company enrichm
2026-05-16 20:30:03,407 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Antigravity last update was 1 month ago 16 April 2026, there are only
2026-05-16 20:30:03,418 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Como emparelhar o Hermes Agent com o NotebookLM: construa um "segundo
2026-05-16 20:30:03,428 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Hitting walls pretty often, is that normal?
2026-05-16 20:30:04,585 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 5
2026-05-16 20:30:04,586 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'paperclip' restricted to subreddits: ['PaperClip_AI', 'PaperclipAI']
2026-05-16 20:30:04,586 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['paperclip']
2026-05-16 20:30:04,586 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/PaperClip_AI+PaperclipAI
2026-05-16 20:30:05,622 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'paperclip'
2026-05-16 20:30:05,653 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Got two bags full today, including all these paperclips chaped like ai
2026-05-16 20:30:05,662 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: I did a thing
2026-05-16 20:30:05,671 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Loki is an intimidating brother. Now what is steel and Morgan?
2026-05-16 20:30:06,886 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 3
2026-05-16 20:30:06,886 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'multica' restricted to subreddits: ['hermesagent', 'HermesAI']
2026-05-16 20:30:06,886 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['multica']
2026-05-16 20:30:06,887 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/hermesagent+HermesAI
2026-05-16 20:30:09,266 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'multica'
2026-05-16 20:30:10,488 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-05-16 20:30:10,488 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit subreddit feed monitoring enabled.
2026-05-16 20:30:10,488 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'hermes_agent': r/hermesagent+HermesAI+AI_Agents+aiagents+AgentsOfAI+LocalLLaMA+AutoGPT (limit=25)
2026-05-16 20:30:10,488 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes agent via RSS
2026-05-16 20:30:12,594 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes AI via RSS
2026-05-16 20:30:14,726 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: nous research hermes via RSS
2026-05-16 20:30:15,933 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/starcitizen: RSI 3D Model Download Links, added M80
2026-05-16 20:30:17,049 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: multica via RSS
2026-05-16 20:30:18,929 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'paperclip_ai': r/PaperClip_AI+PaperclipAI+pAIperclip (limit=25)
2026-05-16 20:30:18,929 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip ai via RSS
2026-05-16 20:30:21,225 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip agent via RSS
2026-05-16 20:30:23,235 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: multica via RSS
2026-05-16 20:30:25,300 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'claude_agents': r/vibecoding (limit=25)
2026-05-16 20:30:25,300 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'claude_agents' for: multica via RSS
2026-05-16 20:30:27,266 - social_media_monitor.scrapers.reddit_scraper - INFO - Total subreddit feed results: 1
2026-05-16 20:30:27,267 - GitHubScraper - INFO - Searching GitHub for terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 20:30:27,400 - TwitterScraper - INFO - Searching Twitter/X (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 20:30:27,878 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'paperclip'
2026-05-16 20:30:42,530 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for '"Hermes Agent"'
2026-05-16 20:30:56,885 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'multica'
2026-05-16 20:31:10,955 - TwitterScraper - INFO - Twitter scrape complete. Found 0 new results.
2026-05-16 20:31:10,955 - LinkedInScraper - INFO - Searching LinkedIn (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 20:31:11,661 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'paperclip'
2026-05-16 20:31:12,892 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for '"Hermes Agent"'
2026-05-16 20:31:15,212 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'multica'
2026-05-16 20:31:15,511 - LinkedInScraper - INFO - New LinkedIn post: Sarah Smith - MultiCare Health System - LinkedIn
2026-05-16 20:31:15,993 - LinkedInScraper - INFO - LinkedIn scrape complete. Found 1 new results.
2026-05-16 20:31:15,994 - LinkedInFeedScraper - INFO - Fetching LinkedIn feed (25 posts)
2026-05-16 20:31:21,675 - httpx - INFO - HTTP Request: GET https://api.github.com/search/repositories?q=paperclip+in%3Aname%2Cdescription%2Creadme+stars%3A%3E150&sort=updated&order=desc&per_page=20 "HTTP/1.1 200 OK"
2026-05-16 20:31:21,700 - GitHubScraper - INFO - Found 227 GitHub repositories for term: paperclip
2026-05-16 20:31:22,730 - httpx - INFO - HTTP Request: GET https://api.github.com/search/repositories?q=%22Hermes+Agent%22+in%3Aname%2Cdescription%2Creadme+stars%3A%3E150&sort=updated&order=desc&per_page=20 "HTTP/1.1 200 OK"
2026-05-16 20:31:22,734 - GitHubScraper - INFO - Found 232 GitHub repositories for term: "Hermes Agent"
2026-05-16 20:31:22,879 - GitHubScraper - INFO - Added new GitHub repository: hivemind
2026-05-16 20:31:23,648 - httpx - INFO - HTTP Request: GET https://api.github.com/search/repositories?q=multica+in%3Aname%2Cdescription%2Creadme+stars%3A%3E150&sort=updated&order=desc&per_page=20 "HTTP/1.1 200 OK"
2026-05-16 20:31:23,650 - GitHubScraper - INFO - Found 46 GitHub repositories for term: multica
2026-05-16 20:31:23,802 - GitHubScraper - INFO - Total GitHub results found: 1
2026-05-16 20:31:23,803 - __main__ - INFO - Scraper reddit completed: 9 results
2026-05-16 20:31:23,803 - __main__ - INFO - Scraper github completed: 1 results
2026-05-16 20:31:23,803 - __main__ - INFO - Scraper twitter completed: 0 results
2026-05-16 20:31:23,803 - __main__ - INFO - Scraper linkedin completed: 1 results
2026-05-16 20:31:23,803 - __main__ - INFO - Scraper linkedin_feed completed: 0 results
2026-05-16 20:31:24,816 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-16 20:31:24.816577
2026-05-16 20:31:24,816 - __main__ - INFO - Email sent successfully
2026-05-16 20:31:24,816 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-16 20:31:24,816 - __main__ - INFO - Monitor complete. Found 11 total results: 9 new reddit results, 1 new github results, 1 new linkedin results.
2026-05-16 20:31:24,817 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-16 20:31:24,817 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 20:31:24,934 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-16 20:31:24,934 - __main__ - INFO - Closed all database connections
2026-05-16 20:31:24,975 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 20:31:24,990 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-16 21:00:01,616 - social_media_monitor.utils.logging_config - INFO - Posts log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_posts_2026-05-16.log
2026-05-16 21:00:01,617 - social_media_monitor.utils.logging_config - INFO - Downloads log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_downloads_2026-05-16.log
2026-05-16 21:00:01,617 - social_media_monitor.utils.logging_config - INFO - Logging configured with level INFO, log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_2026-05-16.log
2026-05-16 21:00:01,617 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-16 21:00:01,656 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-16 21:00:01,656 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-16 21:00:01,659 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-16 21:00:01,660 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-16 21:00:01,818 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-16 21:00:01,819 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-16 21:00:01,820 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-16 21:00:01,820 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-16 21:00:01,820 - __main__ - INFO - RSS scraper initialized and enabled
2026-05-16 21:00:01,823 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-16 21:00:01,823 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=1, exclude_terms=0
2026-05-16 21:00:01,823 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-16 21:00:01,841 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-16 21:00:01,846 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-16 21:00:01,846 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-16 21:00:01,848 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-16 21:00:01,848 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-16 21:00:01,848 - KolHalashonScraper - INFO - Kol Halashon scraper initialized: base_url=https://www2.kolhalashon.com, max_shiurim=50, fetch_all_speakers=True, headless=False, exclude_filters=1, include_filters=0
2026-05-16 21:00:01,848 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-16 21:00:01,848 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-16 21:00:01,848 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-16 21:00:01,933 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-16 21:00:01,937 - IveltScraper - INFO - Loaded 178 include, 0 exclude filters from DB topic_filters
2026-05-16 21:00:01,937 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-16 21:00:01,939 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-16 21:00:02,318 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-16 21:00:02,805 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-16 21:00:03,403 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 21:00:03,681 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-16 21:00:03,917 - Yiddish24Scraper - INFO - Received response with 493286 characters
2026-05-16 21:00:03,922 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (317464 chars)
2026-05-16 21:00:03,925 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-16 21:00:04,033 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-16 21:00:04,081 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-16 21:00:04,081 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-16 21:00:04,953 - Yiddish24Scraper - INFO - Page 1 summary: 0 new out of 100 total articles
2026-05-16 21:00:04,953 - Yiddish24Scraper - INFO - Page 1: 0/100 new items
2026-05-16 21:00:04,953 - Yiddish24Scraper - INFO - Low new item ratio (0.0%), stopping pagination
2026-05-16 21:00:04,954 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 0
2026-05-16 21:00:04,965 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 21:00:06,093 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 21:00:06,968 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 21:00:08,090 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 21:00:08,972 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 21:00:10,095 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 21:00:10,974 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 21:00:12,113 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 21:00:12,979 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 21:00:13,658 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-16 21:00:14,106 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 21:00:14,981 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 21:00:16,099 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 21:00:16,983 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 21:00:18,107 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 21:00:18,987 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 21:00:20,122 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-08.md "HTTP/1.1 200 OK"
2026-05-16 21:00:21,115 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 21:00:21,996 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 21:00:23,275 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-06.md "HTTP/1.1 200 OK"
2026-05-16 21:00:23,295 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-05-16 21:00:33,026 - IveltScraper - INFO - Ivelt scrape complete. Checked 6 topics, found 1 new posts.
2026-05-16 21:00:33,026 - __main__ - INFO - Scraper rss completed: 3 results
2026-05-16 21:00:33,026 - __main__ - INFO - Scraper yiddish24 completed: 0 results
2026-05-16 21:00:33,026 - __main__ - INFO - Scraper ivelt completed: 1 results
2026-05-16 21:00:34,061 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-16 21:00:34.060916
2026-05-16 21:00:34,061 - __main__ - INFO - Email sent successfully
2026-05-16 21:00:34,061 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-16 21:00:34,061 - __main__ - INFO - Monitor complete. Found 4 total results: 3 new rss results, 1 new ivelt results.
2026-05-16 21:00:34,061 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-16 21:00:34,061 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 21:00:34,125 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-16 21:00:34,125 - __main__ - INFO - Closed all database connections
2026-05-16 21:00:34,127 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 21:00:34,127 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-16 22:00:02,161 - social_media_monitor.utils.logging_config - INFO - Posts log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_posts_2026-05-16.log
2026-05-16 22:00:02,161 - social_media_monitor.utils.logging_config - INFO - Downloads log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_downloads_2026-05-16.log
2026-05-16 22:00:02,161 - social_media_monitor.utils.logging_config - INFO - Logging configured with level INFO, log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_2026-05-16.log
2026-05-16 22:00:02,161 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-16 22:00:02,184 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-16 22:00:02,184 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-16 22:00:02,187 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-16 22:00:02,187 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-16 22:00:02,330 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-16 22:00:02,331 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-16 22:00:02,388 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-16 22:00:02,390 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-16 22:00:02,390 - __main__ - INFO - RSS scraper initialized and enabled
2026-05-16 22:00:02,411 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-16 22:00:02,411 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=1, exclude_terms=0
2026-05-16 22:00:02,411 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-16 22:00:02,416 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-16 22:00:02,420 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-16 22:00:02,420 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-16 22:00:02,422 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-16 22:00:02,422 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-16 22:00:02,422 - KolHalashonScraper - INFO - Kol Halashon scraper initialized: base_url=https://www2.kolhalashon.com, max_shiurim=50, fetch_all_speakers=True, headless=False, exclude_filters=1, include_filters=0
2026-05-16 22:00:02,422 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-16 22:00:02,422 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-16 22:00:02,422 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-16 22:00:02,504 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-16 22:00:02,508 - IveltScraper - INFO - Loaded 178 include, 0 exclude filters from DB topic_filters
2026-05-16 22:00:02,509 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-16 22:00:02,510 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-16 22:00:02,802 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-16 22:00:03,210 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-16 22:00:03,813 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 22:00:04,078 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-16 22:00:04,312 - Yiddish24Scraper - INFO - Received response with 493286 characters
2026-05-16 22:00:04,314 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (317464 chars)
2026-05-16 22:00:04,316 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-16 22:00:04,419 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-16 22:00:04,459 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-16 22:00:04,459 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-16 22:00:05,251 - Yiddish24Scraper - INFO - Page 1 summary: 0 new out of 100 total articles
2026-05-16 22:00:05,252 - Yiddish24Scraper - INFO - Page 1: 0/100 new items
2026-05-16 22:00:05,252 - Yiddish24Scraper - INFO - Low new item ratio (0.0%), stopping pagination
2026-05-16 22:00:05,252 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 0
2026-05-16 22:00:05,263 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 22:00:06,465 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 22:00:07,265 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 22:00:08,421 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 22:00:09,275 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 22:00:10,413 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 22:00:11,276 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 22:00:12,435 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 22:00:13,281 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 22:00:14,159 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-16 22:00:14,444 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 22:00:15,281 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 22:00:16,420 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 22:00:17,284 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 22:00:18,419 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 22:00:19,286 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 22:00:20,458 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-08.md "HTTP/1.1 200 OK"
2026-05-16 22:00:21,441 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 22:00:22,290 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 22:00:23,485 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-06.md "HTTP/1.1 200 OK"
2026-05-16 22:00:23,506 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-05-16 22:00:33,600 - IveltScraper - INFO - Ivelt scrape complete. Checked 6 topics, found 0 new posts.
2026-05-16 22:00:33,600 - __main__ - INFO - Scraper rss completed: 3 results
2026-05-16 22:00:33,600 - __main__ - INFO - Scraper yiddish24 completed: 0 results
2026-05-16 22:00:33,600 - __main__ - INFO - Scraper ivelt completed: 0 results
2026-05-16 22:00:34,890 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-16 22:00:34.890395
2026-05-16 22:00:34,890 - __main__ - INFO - Email sent successfully
2026-05-16 22:00:34,891 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-16 22:00:34,891 - __main__ - INFO - Monitor complete. Found 3 total results: 3 new rss results.
2026-05-16 22:00:34,891 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-16 22:00:34,891 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 22:00:35,010 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-16 22:00:35,010 - __main__ - INFO - Closed all database connections
2026-05-16 22:00:35,013 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 22:00:35,013 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-16 22:30:02,402 - social_media_monitor.utils.logging_config - INFO - Posts log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_posts_2026-05-16.log
2026-05-16 22:30:02,402 - social_media_monitor.utils.logging_config - INFO - Downloads log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_downloads_2026-05-16.log
2026-05-16 22:30:02,402 - social_media_monitor.utils.logging_config - INFO - Logging configured with level INFO, log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_2026-05-16.log
2026-05-16 22:30:02,402 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-16 22:30:02,425 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-16 22:30:02,425 - social_media_monitor.config.settings - WARNING - Twitter monitoring enabled but credentials validation not implemented
2026-05-16 22:30:02,425 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-16 22:30:02,427 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-16 22:30:02,427 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-16 22:30:02,680 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-16 22:30:02,680 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-16 22:30:02,682 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-16 22:30:02,682 - __main__ - INFO - Reddit scraper initialized and enabled
2026-05-16 22:30:02,682 - __main__ - INFO - GitHub scraper initialized and enabled
2026-05-16 22:30:02,682 - __main__ - INFO - Twitter scraper initialized and enabled
2026-05-16 22:30:02,684 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-16 22:30:02,684 - __main__ - INFO - LinkedIn scraper initialized and enabled
2026-05-16 22:30:02,685 - __main__ - INFO - LinkedIn Feed scraper initialized and enabled
2026-05-16 22:30:02,691 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-16 22:30:02,691 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=1, exclude_terms=0
2026-05-16 22:30:02,714 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-16 22:30:02,718 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-16 22:30:02,718 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-16 22:30:02,720 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-16 22:30:02,720 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-16 22:30:02,720 - KolHalashonScraper - INFO - Kol Halashon scraper initialized: base_url=https://www2.kolhalashon.com, max_shiurim=50, fetch_all_speakers=True, headless=False, exclude_filters=1, include_filters=0
2026-05-16 22:30:02,721 - __main__ - INFO - Running 5 scrapers concurrently...
2026-05-16 22:30:02,721 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit search monitoring enabled. Running search with terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 22:30:02,721 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['"Hermes Agent"']
2026-05-16 22:30:03,575 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term '"Hermes Agent"'
2026-05-16 22:30:03,620 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Best llama.cpp launch config for Qwen3.6 27B on RX 7800 XT (16 GB VRAM
2026-05-16 22:30:04,823 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 1
2026-05-16 22:30:04,824 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'paperclip' restricted to subreddits: ['PaperClip_AI', 'PaperclipAI']
2026-05-16 22:30:04,824 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['paperclip']
2026-05-16 22:30:04,824 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/PaperClip_AI+PaperclipAI
2026-05-16 22:30:06,127 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'paperclip'
2026-05-16 22:30:06,158 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Anyone else watch the parallel episodes with Charlie?
2026-05-16 22:30:07,404 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 1
2026-05-16 22:30:07,404 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'multica' restricted to subreddits: ['hermesagent', 'HermesAI']
2026-05-16 22:30:07,404 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['multica']
2026-05-16 22:30:07,404 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/hermesagent+HermesAI
2026-05-16 22:30:08,713 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'multica'
2026-05-16 22:30:09,925 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-05-16 22:30:09,925 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit subreddit feed monitoring enabled.
2026-05-16 22:30:09,926 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'hermes_agent': r/hermesagent+HermesAI+AI_Agents+aiagents+AgentsOfAI+LocalLLaMA+AutoGPT (limit=25)
2026-05-16 22:30:09,926 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes agent via RSS
2026-05-16 22:30:11,020 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/LocalLLaMA: WSL can't reach Kobold.cpp running on Windows, even though the API wor
2026-05-16 22:30:11,040 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/hermesagent: Is Hermes actually useful if I already use Codex as a personal agent?
2026-05-16 22:30:12,220 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes AI via RSS
2026-05-16 22:30:13,352 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/fragranceclones: My LV Clone Journey
2026-05-16 22:30:14,468 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: nous research hermes via RSS
2026-05-16 22:30:16,874 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: multica via RSS
2026-05-16 22:30:18,802 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'paperclip_ai': r/PaperClip_AI+PaperclipAI+pAIperclip (limit=25)
2026-05-16 22:30:18,802 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip ai via RSS
2026-05-16 22:30:21,389 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip agent via RSS
2026-05-16 22:30:23,497 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: multica via RSS
2026-05-16 22:30:25,764 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'claude_agents': r/vibecoding (limit=25)
2026-05-16 22:30:25,764 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'claude_agents' for: multica via RSS
2026-05-16 22:30:28,067 - social_media_monitor.scrapers.reddit_scraper - INFO - Total subreddit feed results: 3
2026-05-16 22:30:28,067 - GitHubScraper - INFO - Searching GitHub for terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 22:30:28,201 - TwitterScraper - INFO - Searching Twitter/X (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 22:30:28,669 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'paperclip'
2026-05-16 22:30:43,236 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for '"Hermes Agent"'
2026-05-16 22:30:57,534 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'multica'
2026-05-16 22:31:11,660 - TwitterScraper - INFO - Twitter scrape complete. Found 0 new results.
2026-05-16 22:31:11,661 - LinkedInScraper - INFO - Searching LinkedIn (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-16 22:31:12,234 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'paperclip'
2026-05-16 22:31:13,471 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for '"Hermes Agent"'
2026-05-16 22:31:13,585 - LinkedInScraper - INFO - New LinkedIn post: Hermes Agent Learns, Remembers, and Improves—Here's How - LinkedIn
2026-05-16 22:31:13,694 - LinkedInScraper - INFO - New LinkedIn post: Build & Automate ANYTHING With Hermes Agent - LinkedIn
2026-05-16 22:31:13,777 - LinkedInScraper - INFO - New LinkedIn post: I ran both OpenClaw and Hermes Agent in production. Here's the honest
2026-05-16 22:31:13,870 - LinkedInScraper - INFO - New LinkedIn post: OpenClaw vs Hermes: Which AI Agent Wins the Future? - LinkedIn
2026-05-16 22:31:13,989 - LinkedInScraper - INFO - New LinkedIn post: OpenClaw, Hermes Agent & Harness Engineering - LinkedIn
2026-05-16 22:31:14,011 - LinkedInScraper - INFO - New LinkedIn post: Lots of doubters on the timeline on the actual usefulness of self-host
2026-05-16 22:31:14,082 - LinkedInScraper - INFO - New LinkedIn post: Agent OS: Claude + Hermes Agent = Superpowers - LinkedIn
2026-05-16 22:31:14,213 - LinkedInScraper - INFO - New LinkedIn post: Like other popular agents, Hermes integrates with messaging apps, can
2026-05-16 22:31:14,826 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'multica'
2026-05-16 22:31:15,568 - LinkedInScraper - INFO - LinkedIn scrape complete. Found 8 new results.
2026-05-16 22:31:15,568 - LinkedInFeedScraper - INFO - Fetching LinkedIn feed (25 posts)
2026-05-16 22:31:19,298 - httpx - INFO - HTTP Request: GET https://api.github.com/search/repositories?q=paperclip+in%3Aname%2Cdescription%2Creadme+stars%3A%3E150&sort=updated&order=desc&per_page=20 "HTTP/1.1 200 OK"
2026-05-16 22:31:19,325 - GitHubScraper - INFO - Found 227 GitHub repositories for term: paperclip
2026-05-16 22:31:20,415 - httpx - INFO - HTTP Request: GET https://api.github.com/search/repositories?q=%22Hermes+Agent%22+in%3Aname%2Cdescription%2Creadme+stars%3A%3E150&sort=updated&order=desc&per_page=20 "HTTP/1.1 200 OK"
2026-05-16 22:31:20,419 - GitHubScraper - INFO - Found 232 GitHub repositories for term: "Hermes Agent"
2026-05-16 22:31:21,321 - httpx - INFO - HTTP Request: GET https://api.github.com/search/repositories?q=multica+in%3Aname%2Cdescription%2Creadme+stars%3A%3E150&sort=updated&order=desc&per_page=20 "HTTP/1.1 200 OK"
2026-05-16 22:31:21,325 - GitHubScraper - INFO - Found 46 GitHub repositories for term: multica
2026-05-16 22:31:21,475 - GitHubScraper - INFO - Total GitHub results found: 0
2026-05-16 22:31:21,475 - __main__ - INFO - Scraper reddit completed: 5 results
2026-05-16 22:31:21,475 - __main__ - INFO - Scraper github completed: 0 results
2026-05-16 22:31:21,475 - __main__ - INFO - Scraper twitter completed: 0 results
2026-05-16 22:31:21,476 - __main__ - INFO - Scraper linkedin completed: 8 results
2026-05-16 22:31:21,476 - __main__ - INFO - Scraper linkedin_feed completed: 0 results
2026-05-16 22:31:22,444 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-16 22:31:22.444527
2026-05-16 22:31:22,444 - __main__ - INFO - Email sent successfully
2026-05-16 22:31:22,445 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-16 22:31:22,445 - __main__ - INFO - Monitor complete. Found 13 total results: 5 new reddit results, 8 new linkedin results.
2026-05-16 22:31:22,445 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-16 22:31:22,445 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 22:31:22,563 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-16 22:31:22,563 - __main__ - INFO - Closed all database connections
2026-05-16 22:31:22,611 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 22:31:22,622 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-16 23:00:02,336 - social_media_monitor.utils.logging_config - INFO - Posts log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_posts_2026-05-16.log
2026-05-16 23:00:02,336 - social_media_monitor.utils.logging_config - INFO - Downloads log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_downloads_2026-05-16.log
2026-05-16 23:00:02,336 - social_media_monitor.utils.logging_config - INFO - Logging configured with level INFO, log file: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/logs/social_media_monitor_2026-05-16.log
2026-05-16 23:00:02,336 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-16 23:00:02,359 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-16 23:00:02,359 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-16 23:00:02,362 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-16 23:00:02,362 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-16 23:00:02,497 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-16 23:00:02,498 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-16 23:00:02,555 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-16 23:00:02,557 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-16 23:00:02,557 - __main__ - INFO - RSS scraper initialized and enabled
2026-05-16 23:00:02,578 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-16 23:00:02,578 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=1, exclude_terms=0
2026-05-16 23:00:02,578 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-16 23:00:02,582 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-16 23:00:02,587 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-16 23:00:02,587 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-16 23:00:02,589 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-16 23:00:02,589 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-16 23:00:02,590 - KolHalashonScraper - INFO - Kol Halashon scraper initialized: base_url=https://www2.kolhalashon.com, max_shiurim=50, fetch_all_speakers=True, headless=False, exclude_filters=1, include_filters=0
2026-05-16 23:00:02,590 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-16 23:00:02,590 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-16 23:00:02,590 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-16 23:00:02,668 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-16 23:00:02,672 - IveltScraper - INFO - Loaded 178 include, 0 exclude filters from DB topic_filters
2026-05-16 23:00:02,672 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-16 23:00:02,674 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-16 23:00:02,966 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-16 23:00:03,451 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-16 23:00:03,971 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 23:00:04,183 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-16 23:00:04,411 - Yiddish24Scraper - INFO - Received response with 493286 characters
2026-05-16 23:00:04,413 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (317464 chars)
2026-05-16 23:00:04,414 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-16 23:00:04,488 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-16 23:00:04,531 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-16 23:00:04,532 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-16 23:00:05,316 - Yiddish24Scraper - INFO - Page 1 summary: 0 new out of 100 total articles
2026-05-16 23:00:05,317 - Yiddish24Scraper - INFO - Page 1: 0/100 new items
2026-05-16 23:00:05,317 - Yiddish24Scraper - INFO - Low new item ratio (0.0%), stopping pagination
2026-05-16 23:00:05,317 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 0
2026-05-16 23:00:05,328 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-16.md "HTTP/1.1 200 OK"
2026-05-16 23:00:06,467 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 23:00:07,332 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-15.md "HTTP/1.1 200 OK"
2026-05-16 23:00:08,457 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 23:00:09,338 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-14.md "HTTP/1.1 200 OK"
2026-05-16 23:00:10,465 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 23:00:11,340 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-13.md "HTTP/1.1 200 OK"
2026-05-16 23:00:12,462 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 23:00:13,342 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-12.md "HTTP/1.1 200 OK"
2026-05-16 23:00:14,142 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-16 23:00:14,474 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 23:00:15,345 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-11.md "HTTP/1.1 200 OK"
2026-05-16 23:00:16,490 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 23:00:17,347 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-10.md "HTTP/1.1 200 OK"
2026-05-16 23:00:18,471 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 23:00:19,351 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-09.md "HTTP/1.1 200 OK"
2026-05-16 23:00:20,473 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-08.md "HTTP/1.1 200 OK"
2026-05-16 23:00:21,474 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 23:00:22,355 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-07.md "HTTP/1.1 200 OK"
2026-05-16 23:00:23,475 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-06.md "HTTP/1.1 200 OK"
2026-05-16 23:00:23,496 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-05-16 23:00:32,839 - IveltScraper - INFO - Ivelt scrape complete. Checked 6 topics, found 1 new posts.
2026-05-16 23:00:32,840 - __main__ - INFO - Scraper rss completed: 3 results
2026-05-16 23:00:32,840 - __main__ - INFO - Scraper yiddish24 completed: 0 results
2026-05-16 23:00:32,840 - __main__ - INFO - Scraper ivelt completed: 1 results
2026-05-16 23:00:33,912 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-16 23:00:33.912785
2026-05-16 23:00:33,913 - __main__ - INFO - Email sent successfully
2026-05-16 23:00:33,913 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-16 23:00:33,913 - __main__ - INFO - Monitor complete. Found 4 total results: 3 new rss results, 1 new ivelt results.
2026-05-16 23:00:33,913 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-16 23:00:33,913 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 23:00:33,987 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-16 23:00:33,988 - __main__ - INFO - Closed all database connections
2026-05-16 23:00:33,990 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-16 23:00:33,990 - social_media_monitor.database.connection - INFO - Closed 0 database connections
Live tail active — waiting for new lines...