โ† Logs

social_media_monitor_2026-06-10.log

2026-06-10 19:00:55,059 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 19:00:55,184 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 19:00:55,184 - __main__ - INFO - Closed all database connections
2026-06-10 19:00:55,187 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 19:00:55,187 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-06-10 20:00:02,112 - 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-06-10.log
2026-06-10 20:00:02,112 - 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-06-10.log
2026-06-10 20:00:02,112 - 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-06-10.log
2026-06-10 20:00:02,112 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-06-10 20:00:02,157 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-06-10 20:00:02,157 - __main__ - INFO - Configuration loaded and validated successfully
2026-06-10 20:00:02,159 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-06-10 20:00:02,160 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-06-10 20:00:02,175 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-06-10 20:00:02,175 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-06-10 20:00:02,229 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-06-10 20:00:02,230 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=2, html_urls=0 (0 with custom selectors), include_terms=0, exclude_terms=0
2026-06-10 20:00:02,230 - __main__ - INFO - RSS scraper initialized and enabled
2026-06-10 20:00:02,234 - Yiddish24Scraper - INFO - File downloader initialized with 55 terms, prefix 'Y2', and file type organization enabled
2026-06-10 20:00:02,234 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=55, exclude_terms=0
2026-06-10 20:00:02,234 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-06-10 20:00:02,238 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=49, exclude_terms=0
2026-06-10 20:00:02,244 - TorahAnytimeScraper - INFO - File downloader initialized with 53 terms, prefix 'TA', and file type organization enabled
2026-06-10 20:00:02,244 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=53, exclude_terms=5
2026-06-10 20:00:02,246 - BatorahScraper - INFO - File downloader initialized with 19 terms, prefix 'BT', and file type organization enabled
2026-06-10 20:00:02,247 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=19, exclude_terms=1
2026-06-10 20:00:02,247 - 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-06-10 20:00:02,247 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-06-10 20:00:02,247 - __main__ - INFO - Running 3 scrapers concurrently...
2026-06-10 20:00:02,247 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-06-10 20:00:02,335 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-06-10 20:00:02,340 - IveltScraper - INFO - Loaded 181 include, 0 exclude filters from DB topic_filters
2026-06-10 20:00:02,340 - IveltScraper - INFO - Fetching ivelt active topics from https://www.ivelt.com/forum/search.php?search_id=active_topics...
2026-06-10 20:00:02,342 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-06-10 20:00:02,665 - social_media_monitor.database.connection - WARNING - Empty content or source provided to is_duplicate
2026-06-10 20:00:02,665 - social_media_monitor.database.connection - WARNING - Empty item_hash or source provided to store_sent_item
2026-06-10 20:00:02,665 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-06-10 20:00:03,088 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-06-10 20:00:06,683 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-06-10 20:00:06,903 - Yiddish24Scraper - INFO - Received response with 472353 characters
2026-06-10 20:00:06,906 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (303402 chars)
2026-06-10 20:00:06,909 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-06-10 20:00:07,006 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-06-10 20:00:07,051 - Yiddish24Scraper - INFO - Page 1 extraction: 99 successful, 1 failed out of 100 elements
2026-06-10 20:00:07,052 - Yiddish24Scraper - INFO - Parsed 99 articles from HTML on page 1
2026-06-10 20:00:07,256 - Yiddish24Scraper - INFO - Term 'ืžืขืจืงื•ื•ื™ืจื“ื™ื’ -' matched in DESCRIPTION: 'ืžืขืจืงื•ื•ื™ืจื“ื™ื’ - ื‘ืœื™ื™ื‘ืŸ ืฉื˜ืขืงืŸ ื ืื ื˜ ืฆื•ื ื–ืžืŸ ืื™ื ื˜ืขืจื•ื•ืขื’ื ืก'
2026-06-10 20:00:07,256 - Yiddish24Scraper - INFO - Downloading 1 media file(s) for article: ื”ื›ืœ ื‘ื›ืœ
2026-06-10 20:00:07,756 - social_media_monitor.utils.file_downloader - INFO - Starting download from: https://cloudfront.yiddish24.com/MERKVIRDIG_shabb_260_260610035817.mp3
2026-06-10 20:00:09,234 - social_media_monitor.utils.file_downloader - INFO - Successfully downloaded: Y2_MERKVIRDIG_shabb_260_260610035817.mp3 (17.6 MB)
2026-06-10 20:00:09,235 - social_media_monitor.utils.file_downloader - INFO - Organized audio file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/downloads/Audio (audio/mpeg)
2026-06-10 20:00:09,263 - social_media_monitor.utils.media_tagger - INFO - Tagged Y2_MERKVIRDIG_shabb_260_260610035817.mp3: title, artist, album, comment, source_url, genre, publisher
2026-06-10 20:00:09,264 - Yiddish24Scraper - INFO - Renamed downloaded file to include match term: Y2_MERKVIRDIG_shabb_260_260610035817_ืžืขืจืงื•ื•ื™ืจื“ื™ื’_-.mp3
2026-06-10 20:00:09,308 - Yiddish24Scraper - INFO - Term 'ืื™ื ืกืคื™ืจืืฆื™ืข -' matched in DESCRIPTION: 'ืื™ื ืกืคื™ืจืืฆื™ืข - "ื˜ืื˜ืข ืืŸ ื‘ืืจื“"'
2026-06-10 20:00:09,309 - Yiddish24Scraper - INFO - Downloading 1 media file(s) for article: ื”ื›ืœ ื‘ื›ืœ
2026-06-10 20:00:09,810 - social_media_monitor.utils.file_downloader - INFO - Starting download from: https://cloudfront.yiddish24.com/__________________260_260610015016.mp3
2026-06-10 20:00:10,876 - social_media_monitor.utils.file_downloader - INFO - Successfully downloaded: Y2___________________260_260610015016.mp3 (4.2 MB)
2026-06-10 20:00:10,876 - social_media_monitor.utils.file_downloader - INFO - Organized audio file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/downloads/Audio (audio/mpeg)
2026-06-10 20:00:10,886 - social_media_monitor.utils.media_tagger - INFO - Tagged Y2___________________260_260610015016.mp3: title, artist, album, comment, source_url, genre, publisher
2026-06-10 20:00:10,886 - Yiddish24Scraper - INFO - Renamed downloaded file to include match term: Y2___________________260_260610015016_ืื™ื ืกืคื™ืจืืฆื™ืข_-.mp3
2026-06-10 20:00:11,704 - Yiddish24Scraper - INFO - Page 1 summary: 6 new out of 99 total articles
2026-06-10 20:00:11,704 - Yiddish24Scraper - INFO - Page 1: 6/99 new items
2026-06-10 20:00:11,704 - Yiddish24Scraper - INFO - Low new item ratio (6.1%), stopping pagination
2026-06-10 20:00:11,705 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 6
2026-06-10 20:00:14,084 - IveltScraper - INFO - Found 50 active topics on ivelt
2026-06-10 20:00:34,657 - IveltScraper - INFO - ivelt scrape complete. Checked 4 topics.
2026-06-10 20:00:34,657 - IveltScraper - INFO - Fetching yidtish active topics from https://forum.yidtish.com/search.php?search_id=active_topics...
2026-06-10 20:00:35,850 - IveltScraper - INFO - Found 50 active topics on yidtish
2026-06-10 20:00:57,959 - IveltScraper - INFO - yidtish scrape complete. Checked 2 topics.
2026-06-10 20:00:57,959 - IveltScraper - INFO - All forums scrape complete. Found 34 new posts.
2026-06-10 20:00:57,960 - __main__ - INFO - Scraper rss completed: 3 results
2026-06-10 20:00:57,960 - __main__ - INFO - Scraper yiddish24 completed: 6 results
2026-06-10 20:00:57,960 - __main__ - INFO - Scraper ivelt completed: 34 results
2026-06-10 20:01:01,340 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-06-10 20:01:01.340467
2026-06-10 20:01:01,340 - __main__ - INFO - Email sent successfully
2026-06-10 20:01:01,341 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-06-10 20:01:01,341 - __main__ - INFO - Monitor complete. Found 43 total results: 3 new rss results, 6 new yiddish24 results, 34 new ivelt results.
2026-06-10 20:01:01,341 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-06-10 20:01:01,341 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 20:01:01,472 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 20:01:01,472 - __main__ - INFO - Closed all database connections
2026-06-10 20:01:01,477 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 20:01:01,477 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-06-10 20:30:02,156 - 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-06-10.log
2026-06-10 20:30:02,157 - 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-06-10.log
2026-06-10 20:30:02,157 - 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-06-10.log
2026-06-10 20:30:02,157 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-06-10 20:30:02,196 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-06-10 20:30:02,196 - social_media_monitor.config.settings - WARNING - Twitter monitoring enabled but credentials validation not implemented
2026-06-10 20:30:02,196 - __main__ - INFO - Configuration loaded and validated successfully
2026-06-10 20:30:02,198 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-06-10 20:30:02,199 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-06-10 20:30:02,230 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-06-10 20:30:02,230 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-06-10 20:30:02,231 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-06-10 20:30:02,231 - __main__ - INFO - Reddit scraper initialized and enabled
2026-06-10 20:30:02,231 - __main__ - INFO - GitHub scraper initialized and enabled
2026-06-10 20:30:02,231 - __main__ - INFO - Twitter scraper initialized and enabled
2026-06-10 20:30:02,232 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=2, html_urls=0 (0 with custom selectors), include_terms=0, exclude_terms=0
2026-06-10 20:30:02,232 - __main__ - INFO - LinkedIn scraper initialized and enabled
2026-06-10 20:30:02,232 - __main__ - INFO - LinkedIn Feed scraper initialized and enabled
2026-06-10 20:30:02,234 - Yiddish24Scraper - INFO - File downloader initialized with 55 terms, prefix 'Y2', and file type organization enabled
2026-06-10 20:30:02,235 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=55, exclude_terms=0
2026-06-10 20:30:02,237 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=49, exclude_terms=0
2026-06-10 20:30:02,241 - TorahAnytimeScraper - INFO - File downloader initialized with 53 terms, prefix 'TA', and file type organization enabled
2026-06-10 20:30:02,241 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=53, exclude_terms=5
2026-06-10 20:30:02,244 - BatorahScraper - INFO - File downloader initialized with 19 terms, prefix 'BT', and file type organization enabled
2026-06-10 20:30:02,244 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=19, exclude_terms=1
2026-06-10 20:30:02,244 - 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-06-10 20:30:02,244 - __main__ - INFO - Running 5 scrapers concurrently...
2026-06-10 20:30:02,244 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit search monitoring enabled. Running search with terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-06-10 20:30:02,244 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['"Hermes Agent"']
2026-06-10 20:30:03,325 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term '"Hermes Agent"'
2026-06-10 20:30:03,527 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Codex rate limiting requests ?
2026-06-10 20:30:03,702 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Problem with (possibly?) Electron based apps, but doesn't affect all?
2026-06-10 20:30:04,763 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 2
2026-06-10 20:30:04,763 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'paperclip' restricted to subreddits: ['PaperClip_AI', 'PaperclipAI']
2026-06-10 20:30:04,763 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['paperclip']
2026-06-10 20:30:04,763 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/PaperClip_AI+PaperclipAI
2026-06-10 20:30:05,800 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'paperclip'
2026-06-10 20:30:07,089 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-06-10 20:30:07,090 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'multica' restricted to subreddits: ['hermesagent', 'HermesAI']
2026-06-10 20:30:07,090 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['multica']
2026-06-10 20:30:07,090 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/hermesagent+HermesAI
2026-06-10 20:30:07,862 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'multica'
2026-06-10 20:30:09,121 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-06-10 20:30:09,122 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit subreddit feed monitoring enabled.
2026-06-10 20:30:09,122 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'hermes_agent': r/hermesagent+HermesAI+AI_Agents+aiagents+AgentsOfAI+LocalLLaMA+AutoGPT (limit=25)
2026-06-10 20:30:09,122 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes agent via RSS
2026-06-10 20:30:10,149 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/hermesagent: Am I doing it wrong? Is it possible to get Hermes to monitor something
2026-06-10 20:30:10,173 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/rfelectronics: SDR app vibe coding
2026-06-10 20:30:10,204 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/AI_Agents: anyone compared agent 37 vs daytona for running agents 24/7?
2026-06-10 20:30:11,378 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes AI via RSS
2026-06-10 20:30:12,295 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/AIToolBench: OpenClaw/Hermes vs. Plus Sub: What Fits My Needs?
2026-06-10 20:30:13,356 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: nous research hermes via RSS
2026-06-10 20:30:14,412 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/Starcitizen_trades: ๐Ÿ—๏ธ๐Ÿš€โœจ๐Ÿช ๐•๐„๐’๐’๐„๐‹๐˜๐€๐‘๐ƒ & ๐”๐๐†๐‘๐€๐ƒ๐„ ๐ƒ๐Ž๐‚๐Š ๐Ÿ› ๏ธ โญ๐™Ž๐™‹๐™€๐˜พ๐™„๐˜ผ๐™‡ ๐™Š๐™๐™๐™€๐™๐™ŽโญโŽฎPOLARIS $495โŽฎPRESE
2026-06-10 20:30:15,507 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: multica via RSS
2026-06-10 20:30:17,552 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'paperclip_ai': r/PaperClip_AI+PaperclipAI+pAIperclip (limit=25)
2026-06-10 20:30:17,553 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip ai via RSS
2026-06-10 20:30:19,929 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip agent via RSS
2026-06-10 20:30:22,154 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: multica via RSS
2026-06-10 20:30:24,189 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'claude_agents': r/vibecoding (limit=25)
2026-06-10 20:30:24,189 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'claude_agents' for: multica via RSS
2026-06-10 20:30:26,227 - social_media_monitor.scrapers.reddit_scraper - INFO - Total subreddit feed results: 5
2026-06-10 20:30:26,228 - GitHubScraper - INFO - Searching GitHub for terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-06-10 20:30:26,362 - TwitterScraper - INFO - Using XAI (Grok) for real-time Twitter/X search
2026-06-10 20:30:26,366 - LinkedInScraper - INFO - Searching LinkedIn (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-06-10 20:30:26,933 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'paperclip'
2026-06-10 20:30:26,968 - LinkedInScraper - INFO - New LinkedIn post: Initial thoughts on comparing OpenClaw ๐Ÿฆž vs Paperclip ๐Ÿ“Ž vs Hermes agen
2026-06-10 20:30:28,015 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for '"Hermes Agent"'
2026-06-10 20:30:28,461 - LinkedInScraper - INFO - New LinkedIn post: Hermes added a Skills Hub. It lets you search and install AI agent ski
2026-06-10 20:30:29,297 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'multica'
2026-06-10 20:30:29,961 - LinkedInScraper - INFO - LinkedIn scrape complete. Found 2 new results.
2026-06-10 20:30:29,961 - LinkedInFeedScraper - INFO - Fetching LinkedIn feed (25 posts)
2026-06-10 20:30:33,663 - 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-06-10 20:30:33,688 - GitHubScraper - INFO - Found 237 GitHub repositories for term: paperclip
2026-06-10 20:30:34,539 - httpx - INFO - HTTP Request: POST https://api.x.ai/v1/chat/completions "HTTP/1.1 200 OK"
2026-06-10 20:30:34,540 - TwitterScraper - INFO - XAI Search: found 0 tweets for 'paperclip'
2026-06-10 20:30:34,939 - 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-06-10 20:30:34,944 - GitHubScraper - INFO - Found 345 GitHub repositories for term: "Hermes Agent"
2026-06-10 20:30:36,037 - 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-06-10 20:30:36,039 - GitHubScraper - INFO - Found 49 GitHub repositories for term: multica
2026-06-10 20:30:36,179 - GitHubScraper - INFO - Total GitHub results found: 0
2026-06-10 20:30:37,091 - httpx - INFO - HTTP Request: POST https://api.x.ai/v1/chat/completions "HTTP/1.1 200 OK"
2026-06-10 20:30:37,093 - TwitterScraper - INFO - XAI Search: found 0 tweets for '"Hermes Agent"'
2026-06-10 20:30:39,301 - httpx - INFO - HTTP Request: POST https://api.x.ai/v1/chat/completions "HTTP/1.1 200 OK"
2026-06-10 20:30:39,302 - TwitterScraper - INFO - XAI Search: found 0 tweets for 'multica'
2026-06-10 20:30:39,302 - TwitterScraper - INFO - Twitter scrape complete. Found 0 new results.
2026-06-10 20:30:39,302 - __main__ - INFO - Scraper reddit completed: 7 results
2026-06-10 20:30:39,302 - __main__ - INFO - Scraper github completed: 0 results
2026-06-10 20:30:39,302 - __main__ - INFO - Scraper twitter completed: 0 results
2026-06-10 20:30:39,302 - __main__ - INFO - Scraper linkedin completed: 2 results
2026-06-10 20:30:39,302 - __main__ - INFO - Scraper linkedin_feed completed: 0 results
2026-06-10 20:30:39,901 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-06-10 20:30:39.901132
2026-06-10 20:30:39,901 - __main__ - INFO - Email sent successfully
2026-06-10 20:30:39,901 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-06-10 20:30:39,901 - __main__ - INFO - Monitor complete. Found 9 total results: 7 new reddit results, 2 new linkedin results.
2026-06-10 20:30:39,901 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-06-10 20:30:39,902 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 20:30:40,076 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 20:30:40,077 - __main__ - INFO - Closed all database connections
2026-06-10 20:30:40,078 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 20:30:40,079 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-06-10 21:00:02,556 - 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-06-10.log
2026-06-10 21:00:02,557 - 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-06-10.log
2026-06-10 21:00:02,557 - 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-06-10.log
2026-06-10 21:00:02,557 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-06-10 21:00:02,597 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-06-10 21:00:02,597 - __main__ - INFO - Configuration loaded and validated successfully
2026-06-10 21:00:02,599 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-06-10 21:00:02,600 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-06-10 21:00:02,623 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-06-10 21:00:02,623 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-06-10 21:00:02,680 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-06-10 21:00:02,682 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=2, html_urls=0 (0 with custom selectors), include_terms=0, exclude_terms=0
2026-06-10 21:00:02,682 - __main__ - INFO - RSS scraper initialized and enabled
2026-06-10 21:00:02,685 - Yiddish24Scraper - INFO - File downloader initialized with 55 terms, prefix 'Y2', and file type organization enabled
2026-06-10 21:00:02,685 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=55, exclude_terms=0
2026-06-10 21:00:02,685 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-06-10 21:00:02,688 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=49, exclude_terms=0
2026-06-10 21:00:02,692 - TorahAnytimeScraper - INFO - File downloader initialized with 53 terms, prefix 'TA', and file type organization enabled
2026-06-10 21:00:02,692 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=53, exclude_terms=5
2026-06-10 21:00:02,694 - BatorahScraper - INFO - File downloader initialized with 19 terms, prefix 'BT', and file type organization enabled
2026-06-10 21:00:02,694 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=19, exclude_terms=1
2026-06-10 21:00:02,694 - 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-06-10 21:00:02,694 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-06-10 21:00:02,694 - __main__ - INFO - Running 3 scrapers concurrently...
2026-06-10 21:00:02,694 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-06-10 21:00:02,778 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-06-10 21:00:02,782 - IveltScraper - INFO - Loaded 181 include, 0 exclude filters from DB topic_filters
2026-06-10 21:00:02,782 - IveltScraper - INFO - Fetching ivelt active topics from https://www.ivelt.com/forum/search.php?search_id=active_topics...
2026-06-10 21:00:02,784 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-06-10 21:00:03,203 - social_media_monitor.database.connection - WARNING - Empty content or source provided to is_duplicate
2026-06-10 21:00:03,203 - social_media_monitor.database.connection - WARNING - Empty item_hash or source provided to store_sent_item
2026-06-10 21:00:03,203 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-06-10 21:00:03,765 - RSSFeedScraper - INFO - Total RSS/HTML results: 5
2026-06-10 21:00:07,080 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-06-10 21:00:07,291 - Yiddish24Scraper - INFO - Received response with 472107 characters
2026-06-10 21:00:07,294 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (303560 chars)
2026-06-10 21:00:07,297 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-06-10 21:00:07,398 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-06-10 21:00:07,446 - Yiddish24Scraper - INFO - Page 1 extraction: 99 successful, 1 failed out of 100 elements
2026-06-10 21:00:07,446 - Yiddish24Scraper - INFO - Parsed 99 articles from HTML on page 1
2026-06-10 21:00:08,359 - Yiddish24Scraper - INFO - Page 1 summary: 9 new out of 99 total articles
2026-06-10 21:00:08,359 - Yiddish24Scraper - INFO - Page 1: 9/99 new items
2026-06-10 21:00:08,360 - Yiddish24Scraper - INFO - Low new item ratio (9.1%), stopping pagination
2026-06-10 21:00:08,360 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 9
2026-06-10 21:00:15,190 - IveltScraper - INFO - Found 50 active topics on ivelt
2026-06-10 21:00:40,432 - IveltScraper - INFO - ivelt scrape complete. Checked 3 topics.
2026-06-10 21:00:40,432 - IveltScraper - INFO - Fetching yidtish active topics from https://forum.yidtish.com/search.php?search_id=active_topics...
2026-06-10 21:00:41,636 - IveltScraper - INFO - Found 50 active topics on yidtish
2026-06-10 21:00:44,818 - IveltScraper - INFO - yidtish scrape complete. Checked 2 topics.
2026-06-10 21:00:44,818 - IveltScraper - INFO - All forums scrape complete. Found 28 new posts.
2026-06-10 21:00:44,819 - __main__ - INFO - Scraper rss completed: 5 results
2026-06-10 21:00:44,819 - __main__ - INFO - Scraper yiddish24 completed: 9 results
2026-06-10 21:00:44,819 - __main__ - INFO - Scraper ivelt completed: 28 results
2026-06-10 21:00:45,633 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-06-10 21:00:45.633486
2026-06-10 21:00:45,633 - __main__ - INFO - Email sent successfully
2026-06-10 21:00:45,634 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-06-10 21:00:45,634 - __main__ - INFO - Monitor complete. Found 42 total results: 5 new rss results, 9 new yiddish24 results, 28 new ivelt results.
2026-06-10 21:00:45,634 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-06-10 21:00:45,634 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 21:00:45,710 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 21:00:45,710 - __main__ - INFO - Closed all database connections
2026-06-10 21:00:45,712 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 21:00:45,712 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-06-10 22:00:02,740 - 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-06-10.log
2026-06-10 22:00:02,759 - 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-06-10.log
2026-06-10 22:00:02,759 - 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-06-10.log
2026-06-10 22:00:02,759 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-06-10 22:00:02,809 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-06-10 22:00:02,809 - __main__ - INFO - Configuration loaded and validated successfully
2026-06-10 22:00:02,819 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-06-10 22:00:02,826 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-06-10 22:00:03,082 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-06-10 22:00:03,083 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-06-10 22:00:03,140 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-06-10 22:00:03,145 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=2, html_urls=0 (0 with custom selectors), include_terms=0, exclude_terms=0
2026-06-10 22:00:03,145 - __main__ - INFO - RSS scraper initialized and enabled
2026-06-10 22:00:03,148 - Yiddish24Scraper - INFO - File downloader initialized with 55 terms, prefix 'Y2', and file type organization enabled
2026-06-10 22:00:03,148 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=55, exclude_terms=0
2026-06-10 22:00:03,148 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-06-10 22:00:03,150 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=49, exclude_terms=0
2026-06-10 22:00:03,155 - TorahAnytimeScraper - INFO - File downloader initialized with 53 terms, prefix 'TA', and file type organization enabled
2026-06-10 22:00:03,155 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=53, exclude_terms=5
2026-06-10 22:00:03,158 - BatorahScraper - INFO - File downloader initialized with 19 terms, prefix 'BT', and file type organization enabled
2026-06-10 22:00:03,158 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=19, exclude_terms=1
2026-06-10 22:00:03,158 - 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-06-10 22:00:03,158 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-06-10 22:00:03,158 - __main__ - INFO - Running 3 scrapers concurrently...
2026-06-10 22:00:03,158 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-06-10 22:00:03,302 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-06-10 22:00:03,311 - IveltScraper - INFO - Loaded 181 include, 0 exclude filters from DB topic_filters
2026-06-10 22:00:03,311 - IveltScraper - INFO - Fetching ivelt active topics from https://www.ivelt.com/forum/search.php?search_id=active_topics...
2026-06-10 22:00:03,315 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-06-10 22:00:03,718 - social_media_monitor.database.connection - WARNING - Empty content or source provided to is_duplicate
2026-06-10 22:00:03,719 - social_media_monitor.database.connection - WARNING - Empty item_hash or source provided to store_sent_item
2026-06-10 22:00:03,719 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-06-10 22:00:04,287 - RSSFeedScraper - INFO - Total RSS/HTML results: 4
2026-06-10 22:00:04,658 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-06-10 22:00:04,871 - Yiddish24Scraper - INFO - Received response with 472107 characters
2026-06-10 22:00:04,872 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (303560 chars)
2026-06-10 22:00:04,874 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-06-10 22:00:04,944 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-06-10 22:00:04,988 - Yiddish24Scraper - INFO - Page 1 extraction: 99 successful, 1 failed out of 100 elements
2026-06-10 22:00:04,988 - Yiddish24Scraper - INFO - Parsed 99 articles from HTML on page 1
2026-06-10 22:00:06,263 - Yiddish24Scraper - INFO - Page 1 summary: 0 new out of 99 total articles
2026-06-10 22:00:06,264 - Yiddish24Scraper - INFO - Page 1: 0/99 new items
2026-06-10 22:00:06,264 - Yiddish24Scraper - INFO - Low new item ratio (0.0%), stopping pagination
2026-06-10 22:00:06,264 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 0
2026-06-10 22:02:04,696 - IveltScraper - ERROR - FlareSolverr error: Error: Error solving the challenge. Timeout after 120.0 seconds. (attempt 1)
2026-06-10 22:02:04,696 - IveltScraper - INFO - Retrying in 3s...
2026-06-10 22:04:08,336 - IveltScraper - ERROR - FlareSolverr error: Error: Error solving the challenge. Timeout after 120.0 seconds. (attempt 2)
2026-06-10 22:04:08,336 - IveltScraper - INFO - FlareSolverr failed, trying curl_cffi cookie fallback...
2026-06-10 22:04:08,336 - IveltScraper - WARNING - No cf_clearance cookie set โ€” skipping curl_cffi fallback
2026-06-10 22:04:08,337 - IveltScraper - ERROR - Failed to fetch ivelt active topics page
2026-06-10 22:04:08,337 - IveltScraper - INFO - Fetching yidtish active topics from https://forum.yidtish.com/search.php?search_id=active_topics...
2026-06-10 22:04:09,702 - IveltScraper - INFO - Found 50 active topics on yidtish
2026-06-10 22:04:14,893 - IveltScraper - INFO - yidtish scrape complete. Checked 2 topics.
2026-06-10 22:04:14,893 - IveltScraper - INFO - All forums scrape complete. Found 0 new posts.
2026-06-10 22:04:14,894 - __main__ - INFO - Scraper rss completed: 4 results
2026-06-10 22:04:14,894 - __main__ - INFO - Scraper yiddish24 completed: 0 results
2026-06-10 22:04:14,894 - __main__ - INFO - Scraper ivelt completed: 0 results
2026-06-10 22:04:15,480 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-06-10 22:04:15.480411
2026-06-10 22:04:15,480 - __main__ - INFO - Email sent successfully
2026-06-10 22:04:15,480 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-06-10 22:04:15,480 - __main__ - INFO - Monitor complete. Found 4 total results: 4 new rss results.
2026-06-10 22:04:15,480 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-06-10 22:04:15,480 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 22:04:15,525 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 22:04:15,525 - __main__ - INFO - Closed all database connections
2026-06-10 22:04:15,527 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 22:04:15,527 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-06-10 22:30:02,397 - 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-06-10.log
2026-06-10 22:30:02,399 - 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-06-10.log
2026-06-10 22:30:02,399 - 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-06-10.log
2026-06-10 22:30:02,399 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-06-10 22:30:02,434 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-06-10 22:30:02,434 - social_media_monitor.config.settings - WARNING - Twitter monitoring enabled but credentials validation not implemented
2026-06-10 22:30:02,434 - __main__ - INFO - Configuration loaded and validated successfully
2026-06-10 22:30:02,443 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-06-10 22:30:02,450 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-06-10 22:30:02,464 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-06-10 22:30:02,464 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-06-10 22:30:02,466 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-06-10 22:30:02,466 - __main__ - INFO - Reddit scraper initialized and enabled
2026-06-10 22:30:02,466 - __main__ - INFO - GitHub scraper initialized and enabled
2026-06-10 22:30:02,466 - __main__ - INFO - Twitter scraper initialized and enabled
2026-06-10 22:30:02,467 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=2, html_urls=0 (0 with custom selectors), include_terms=0, exclude_terms=0
2026-06-10 22:30:02,467 - __main__ - INFO - LinkedIn scraper initialized and enabled
2026-06-10 22:30:02,467 - __main__ - INFO - LinkedIn Feed scraper initialized and enabled
2026-06-10 22:30:02,469 - Yiddish24Scraper - INFO - File downloader initialized with 55 terms, prefix 'Y2', and file type organization enabled
2026-06-10 22:30:02,470 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=55, exclude_terms=0
2026-06-10 22:30:02,472 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=49, exclude_terms=0
2026-06-10 22:30:02,476 - TorahAnytimeScraper - INFO - File downloader initialized with 53 terms, prefix 'TA', and file type organization enabled
2026-06-10 22:30:02,476 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=53, exclude_terms=5
2026-06-10 22:30:02,478 - BatorahScraper - INFO - File downloader initialized with 19 terms, prefix 'BT', and file type organization enabled
2026-06-10 22:30:02,478 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=19, exclude_terms=1
2026-06-10 22:30:02,478 - 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-06-10 22:30:02,478 - __main__ - INFO - Running 5 scrapers concurrently...
2026-06-10 22:30:02,479 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit search monitoring enabled. Running search with terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-06-10 22:30:02,479 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['"Hermes Agent"']
2026-06-10 22:30:03,495 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term '"Hermes Agent"'
2026-06-10 22:30:03,588 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Utiliser Hermes pour gรฉrer plusieurs serveurs web, vous l'avez dรฉjร  fa
2026-06-10 22:30:03,602 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Hermes Agent V0.16 Just Got A Serious Upgrade
2026-06-10 22:30:03,632 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: NEW Hermes Skills Update Just Changes EVERYTHING!
2026-06-10 22:30:03,648 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Have you tried this new web skill library by Browserbase?
2026-06-10 22:30:03,664 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Deskbrid v1.0.0 โ€“ Linux HAL for AI agents, 9 compositor backends, MCP
2026-06-10 22:30:03,680 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Hermes Agent OS Is INSANE (FREE!)
2026-06-10 22:30:04,908 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 6
2026-06-10 22:30:04,908 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'paperclip' restricted to subreddits: ['PaperClip_AI', 'PaperclipAI']
2026-06-10 22:30:04,908 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['paperclip']
2026-06-10 22:30:04,908 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/PaperClip_AI+PaperclipAI
2026-06-10 22:30:05,998 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'paperclip'
2026-06-10 22:30:06,270 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: BFDIAA 1: The LIYfe Pact
2026-06-10 22:30:06,297 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: AI Operating System Open Source For Agents And Memory
2026-06-10 22:30:06,323 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: I Built An AI Agent Operating System And Itโ€™s Wild
2026-06-10 22:30:06,333 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Am I stuck?
2026-06-10 22:30:07,588 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 4
2026-06-10 22:30:07,588 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'multica' restricted to subreddits: ['hermesagent', 'HermesAI']
2026-06-10 22:30:07,589 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['multica']
2026-06-10 22:30:07,589 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/hermesagent+HermesAI
2026-06-10 22:30:08,397 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'multica'
2026-06-10 22:30:10,301 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-06-10 22:30:10,301 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit subreddit feed monitoring enabled.
2026-06-10 22:30:10,301 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'hermes_agent': r/hermesagent+HermesAI+AI_Agents+aiagents+AgentsOfAI+LocalLLaMA+AutoGPT (limit=25)
2026-06-10 22:30:10,301 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes agent via RSS
2026-06-10 22:30:11,302 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/AISEOInsider: This New Hermes Feature Makes Agents 10X Better
2026-06-10 22:30:11,398 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/mcp: I took Andrej Karpathy's LLM Council concept to the next level (Docker
2026-06-10 22:30:11,411 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/artificial: I took Andrej Karpathy's LLM Council concept to the next level (Docker
2026-06-10 22:30:11,423 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/ollama: I took Andrej Karpathy's LLM Council concept to the next level (Docker
2026-06-10 22:30:11,438 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/ArtificialInteligence: I took Andrej Karpathy's LLM Council concept to the next level (Docker
2026-06-10 22:30:11,453 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/aiagents: I took Andrej Karpathy's LLM Council concept to the next level (Docker
2026-06-10 22:30:12,542 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes AI via RSS
2026-06-10 22:30:13,470 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/hermesagent: I builds a multi-agent system starting with crons and checking the sta
2026-06-10 22:30:14,555 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: nous research hermes via RSS
2026-06-10 22:30:15,570 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/Petcontraception: Stray cats kill many birds each year. If stray cats are not conceived,
2026-06-10 22:30:16,733 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: multica via RSS
2026-06-10 22:30:18,679 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'paperclip_ai': r/PaperClip_AI+PaperclipAI+pAIperclip (limit=25)
2026-06-10 22:30:18,679 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip ai via RSS
2026-06-10 22:30:20,877 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip agent via RSS
2026-06-10 22:30:23,151 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: multica via RSS
2026-06-10 22:30:25,039 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'claude_agents': r/vibecoding (limit=25)
2026-06-10 22:30:25,040 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'claude_agents' for: multica via RSS
2026-06-10 22:30:27,164 - social_media_monitor.scrapers.reddit_scraper - INFO - Total subreddit feed results: 8
2026-06-10 22:30:27,164 - GitHubScraper - INFO - Searching GitHub for terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-06-10 22:30:27,332 - TwitterScraper - INFO - Using XAI (Grok) for real-time Twitter/X search
2026-06-10 22:30:27,338 - LinkedInScraper - INFO - Searching LinkedIn (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-06-10 22:30:27,991 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'paperclip'
2026-06-10 22:30:29,694 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for '"Hermes Agent"'
2026-06-10 22:30:31,135 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'multica'
2026-06-10 22:30:31,996 - LinkedInScraper - INFO - LinkedIn scrape complete. Found 0 new results.
2026-06-10 22:30:31,997 - LinkedInFeedScraper - INFO - Fetching LinkedIn feed (25 posts)
2026-06-10 22:30:37,831 - 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-06-10 22:30:37,856 - GitHubScraper - INFO - Found 237 GitHub repositories for term: paperclip
2026-06-10 22:30:38,935 - 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-06-10 22:30:38,939 - GitHubScraper - INFO - Found 345 GitHub repositories for term: "Hermes Agent"
2026-06-10 22:30:39,140 - httpx - INFO - HTTP Request: POST https://api.x.ai/v1/chat/completions "HTTP/1.1 200 OK"
2026-06-10 22:30:39,142 - TwitterScraper - INFO - XAI Search: found 0 tweets for 'paperclip'
2026-06-10 22:30:39,949 - 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-06-10 22:30:40,040 - GitHubScraper - INFO - Found 49 GitHub repositories for term: multica
2026-06-10 22:30:40,201 - GitHubScraper - INFO - Total GitHub results found: 0
2026-06-10 22:30:41,057 - httpx - INFO - HTTP Request: POST https://api.x.ai/v1/chat/completions "HTTP/1.1 200 OK"
2026-06-10 22:30:41,058 - TwitterScraper - INFO - XAI Search: found 0 tweets for '"Hermes Agent"'
2026-06-10 22:30:42,780 - httpx - INFO - HTTP Request: POST https://api.x.ai/v1/chat/completions "HTTP/1.1 200 OK"
2026-06-10 22:30:42,782 - TwitterScraper - INFO - XAI Search: found 0 tweets for 'multica'
2026-06-10 22:30:42,782 - TwitterScraper - INFO - Twitter scrape complete. Found 0 new results.
2026-06-10 22:30:42,782 - __main__ - INFO - Scraper reddit completed: 18 results
2026-06-10 22:30:42,782 - __main__ - INFO - Scraper github completed: 0 results
2026-06-10 22:30:42,782 - __main__ - INFO - Scraper twitter completed: 0 results
2026-06-10 22:30:42,782 - __main__ - INFO - Scraper linkedin completed: 0 results
2026-06-10 22:30:42,782 - __main__ - INFO - Scraper linkedin_feed completed: 0 results
2026-06-10 22:30:43,544 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-06-10 22:30:43.544133
2026-06-10 22:30:43,544 - __main__ - INFO - Email sent successfully
2026-06-10 22:30:43,544 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-06-10 22:30:43,544 - __main__ - INFO - Monitor complete. Found 18 total results: 18 new reddit results.
2026-06-10 22:30:43,544 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-06-10 22:30:43,545 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 22:30:43,644 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 22:30:43,644 - __main__ - INFO - Closed all database connections
2026-06-10 22:30:43,646 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 22:30:43,646 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-06-10 23:00:02,046 - 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-06-10.log
2026-06-10 23:00:02,047 - 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-06-10.log
2026-06-10 23:00:02,047 - 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-06-10.log
2026-06-10 23:00:02,047 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-06-10 23:00:02,087 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-06-10 23:00:02,087 - __main__ - INFO - Configuration loaded and validated successfully
2026-06-10 23:00:02,089 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-06-10 23:00:02,090 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-06-10 23:00:02,119 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-06-10 23:00:02,119 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-06-10 23:00:02,120 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-06-10 23:00:02,121 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=2, html_urls=0 (0 with custom selectors), include_terms=0, exclude_terms=0
2026-06-10 23:00:02,121 - __main__ - INFO - RSS scraper initialized and enabled
2026-06-10 23:00:02,123 - Yiddish24Scraper - INFO - File downloader initialized with 55 terms, prefix 'Y2', and file type organization enabled
2026-06-10 23:00:02,123 - Yiddish24Scraper - INFO - Yiddish24 scraper initialized: data_id='latest', page_limit=100, total_pages=10, debug_html=True, include_terms=55, exclude_terms=0
2026-06-10 23:00:02,123 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-06-10 23:00:02,126 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=49, exclude_terms=0
2026-06-10 23:00:02,130 - TorahAnytimeScraper - INFO - File downloader initialized with 53 terms, prefix 'TA', and file type organization enabled
2026-06-10 23:00:02,130 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=53, exclude_terms=5
2026-06-10 23:00:02,132 - BatorahScraper - INFO - File downloader initialized with 19 terms, prefix 'BT', and file type organization enabled
2026-06-10 23:00:02,132 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=19, exclude_terms=1
2026-06-10 23:00:02,132 - 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-06-10 23:00:02,132 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-06-10 23:00:02,133 - __main__ - INFO - Running 3 scrapers concurrently...
2026-06-10 23:00:02,133 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-06-10 23:00:02,219 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-06-10 23:00:02,227 - IveltScraper - INFO - Loaded 181 include, 0 exclude filters from DB topic_filters
2026-06-10 23:00:02,227 - IveltScraper - INFO - Fetching ivelt active topics from https://www.ivelt.com/forum/search.php?search_id=active_topics...
2026-06-10 23:00:02,229 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-06-10 23:00:02,591 - social_media_monitor.database.connection - WARNING - Empty content or source provided to is_duplicate
2026-06-10 23:00:02,591 - social_media_monitor.database.connection - WARNING - Empty item_hash or source provided to store_sent_item
2026-06-10 23:00:02,591 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-06-10 23:00:04,140 - RSSFeedScraper - INFO - Total RSS/HTML results: 4
2026-06-10 23:00:09,352 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-06-10 23:00:09,575 - Yiddish24Scraper - INFO - Received response with 492399 characters
2026-06-10 23:00:09,578 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (309709 chars)
2026-06-10 23:00:09,581 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-06-10 23:00:09,663 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-06-10 23:00:09,701 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-06-10 23:00:09,701 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-06-10 23:00:09,730 - Yiddish24Scraper - INFO - Term 'ื“ืจืขื–ื ืขืจ' matched in DESCRIPTION: 'ื™ืฆื—ืง ืฉืœืžื” ื“ืจืขื–ื ืขืจ'
2026-06-10 23:00:09,730 - Yiddish24Scraper - INFO - Downloading 1 media file(s) for article: ืจืฉื•ืช ื”ืจื‘ื™ื
2026-06-10 23:00:10,460 - social_media_monitor.utils.file_downloader - INFO - Starting download from: https://cloudfront.yiddish24.com/332_7184352740_06102026_171751_302_260610065316.wav
2026-06-10 23:00:11,275 - social_media_monitor.utils.file_downloader - INFO - Successfully downloaded: Y2_332_7184352740_06102026_171751_302_260610065316.wav (993.0 KB)
2026-06-10 23:00:11,278 - social_media_monitor.utils.file_downloader - INFO - Organized audio file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/downloads/Audio (audio/x-wav)
2026-06-10 23:00:11,286 - social_media_monitor.utils.media_tagger - INFO - Tagged Y2_332_7184352740_06102026_171751_302_260610065316.wav: title, artist, album, comment, source_url, genre, publisher
2026-06-10 23:00:11,288 - Yiddish24Scraper - INFO - Renamed downloaded file to include match term: Y2_332_7184352740_06102026_171751_302_260610065316_ื“ืจืขื–ื ืขืจ.wav
2026-06-10 23:00:11,450 - Yiddish24Scraper - INFO - Term 'ืื™ื‘ืขืจ ื“ืืก ืื•ืŸ ื™ืขื ืฅ -' matched in DESCRIPTION: 'ืื™ื‘ืขืจ ื“ืืก ืื•ืŸ ื™ืขื ืฅ - ื“ื™ ื•ื•ืื•ืงืก ืคื•ื ืขื ื”ืขืจืœื™ื›ืŸ ื’ืื ืฅ ื™ืขืจื™ื’ืŸ ื™ื™ืฉื•ื‘ ืžืื ื˜ื™ืกืขืœื'
2026-06-10 23:00:11,450 - Yiddish24Scraper - INFO - Downloading 1 media file(s) for article: ื”ื›ืœ ื‘ื›ืœ
2026-06-10 23:00:11,950 - social_media_monitor.utils.file_downloader - INFO - Starting download from: https://cloudfront.yiddish24.com/Zachlich___260_260610020935.mp3
2026-06-10 23:00:12,198 - social_media_monitor.utils.file_downloader - INFO - Successfully downloaded: Y2_Zachlich___260_260610020935.mp3 (28.5 MB)
2026-06-10 23:00:12,198 - social_media_monitor.utils.file_downloader - INFO - Organized audio file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/downloads/Audio (audio/mpeg)
2026-06-10 23:00:12,211 - social_media_monitor.utils.media_tagger - INFO - Tagged Y2_Zachlich___260_260610020935.mp3: title, artist, album, comment, source_url, genre, publisher
2026-06-10 23:00:12,211 - Yiddish24Scraper - INFO - Renamed downloaded file to include match term: Y2_Zachlich___260_260610020935_ืื™ื‘ืขืจ_ื“ืืก_ืื•ืŸ_ื™ืขื ืฅ_-.mp3
2026-06-10 23:00:12,888 - Yiddish24Scraper - INFO - Page 1 summary: 15 new out of 100 total articles
2026-06-10 23:00:12,889 - Yiddish24Scraper - INFO - Page 1: 15/100 new items
2026-06-10 23:00:12,889 - Yiddish24Scraper - INFO - Low new item ratio (15.0%), stopping pagination
2026-06-10 23:00:12,889 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 15
2026-06-10 23:00:17,544 - IveltScraper - INFO - Found 50 active topics on ivelt
2026-06-10 23:00:24,257 - IveltScraper - INFO - Filtering post containing exclude term: '*ื‘ื™ื˜ืข ืžืื›ื˜ ื–ื™ื›ืขืจ ื‘ืœื•ื™ื– ืฆื• ื‘ืืจื™ื›ื˜ืŸ ืงืจืื ื˜ืข ื ื™ื™ืขืก*'
2026-06-10 23:00:33,312 - IveltScraper - INFO - Filtering post containing exclude term: '*ื‘ื™ื˜ืข ืžืื›ื˜ ื–ื™ื›ืขืจ ื‘ืœื•ื™ื– ืฆื• ื‘ืืจื™ื›ื˜ืŸ ืงืจืื ื˜ืข ื ื™ื™ืขืก*'
2026-06-10 23:01:05,630 - IveltScraper - INFO - ivelt scrape complete. Checked 6 topics.
2026-06-10 23:01:05,630 - IveltScraper - INFO - Fetching yidtish active topics from https://forum.yidtish.com/search.php?search_id=active_topics...
2026-06-10 23:01:06,747 - IveltScraper - INFO - Found 50 active topics on yidtish
2026-06-10 23:01:11,009 - IveltScraper - INFO - yidtish scrape complete. Checked 2 topics.
2026-06-10 23:01:11,009 - IveltScraper - INFO - All forums scrape complete. Found 77 new posts.
2026-06-10 23:01:11,010 - __main__ - INFO - Scraper rss completed: 4 results
2026-06-10 23:01:11,010 - __main__ - INFO - Scraper yiddish24 completed: 15 results
2026-06-10 23:01:11,010 - __main__ - INFO - Scraper ivelt completed: 77 results
2026-06-10 23:01:11,869 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-06-10 23:01:11.869253
2026-06-10 23:01:11,869 - __main__ - INFO - Email sent successfully
2026-06-10 23:01:11,869 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-06-10 23:01:11,870 - __main__ - INFO - Monitor complete. Found 96 total results: 4 new rss results, 15 new yiddish24 results, 77 new ivelt results.
2026-06-10 23:01:11,870 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-06-10 23:01:11,870 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 23:01:11,969 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-06-10 23:01:11,969 - __main__ - INFO - Closed all database connections
2026-06-10 23:01:11,972 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-06-10 23:01:11,972 - social_media_monitor.database.connection - INFO - Closed 0 database connections