← Logs
social_media_monitor_2026-05-12.log
2026-05-12 20:00:02,428 - IveltScraper - INFO - Loaded 177 include, 0 exclude filters from DB topic_filters
2026-05-12 20:00:02,428 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-12 20:00:02,429 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-12 20:00:02,739 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-12 20:00:03,264 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-12 20:00:03,799 - 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-12 20:00:04,645 - 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-12 20:00:05,802 - 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-12 20:00:06,648 - 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-12 20:00:06,829 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-12 20:00:07,051 - Yiddish24Scraper - INFO - Received response with 538390 characters
2026-05-12 20:00:07,055 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (324490 chars)
2026-05-12 20:00:07,060 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-12 20:00:07,138 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-12 20:00:07,178 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-12 20:00:07,178 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-12 20:00:08,178 - Yiddish24Scraper - INFO - Page 1 summary: 5 new out of 100 total articles
2026-05-12 20:00:08,178 - Yiddish24Scraper - INFO - Page 1: 5/100 new items
2026-05-12 20:00:08,178 - Yiddish24Scraper - INFO - Low new item ratio (5.0%), stopping pagination
2026-05-12 20:00:08,179 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 5
2026-05-12 20:00:08,370 - 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-12 20:00:09,192 - 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-12 20:00:10,424 - 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-12 20:00:11,194 - 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-12 20:00:12,373 - 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-12 20:00:13,377 - 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-12 20:00:14,044 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-12 20:00:14,199 - 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-12 20:00:15,376 - 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-12 20:00:16,202 - 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-12 20:00:21,976 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 20:00:22,800 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 20:00:24,168 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 20:00:26,002 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 20:00:27,230 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 20:00:28,008 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 20:00:32,785 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-02.md "HTTP/1.1 200 OK"
2026-05-12 20:00:32,804 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-05-12 20:00:36,186 - IveltScraper - INFO - Ivelt scrape complete. Checked 3 topics, found 18 new posts.
2026-05-12 20:00:36,186 - __main__ - INFO - Scraper rss completed: 3 results
2026-05-12 20:00:36,186 - __main__ - INFO - Scraper yiddish24 completed: 5 results
2026-05-12 20:00:36,186 - __main__ - INFO - Scraper ivelt completed: 18 results
2026-05-12 20:00:36,950 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-12 20:00:36.950337
2026-05-12 20:00:36,950 - __main__ - INFO - Email sent successfully
2026-05-12 20:00:36,950 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-12 20:00:36,951 - __main__ - INFO - Monitor complete. Found 26 total results: 3 new rss results, 5 new yiddish24 results, 18 new ivelt results.
2026-05-12 20:00:36,951 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-12 20:00:36,951 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 20:00:37,103 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-12 20:00:37,103 - __main__ - INFO - Closed all database connections
2026-05-12 20:00:37,105 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 20:00:37,106 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-12 20:30:02,426 - 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-12.log
2026-05-12 20:30:02,426 - 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-12.log
2026-05-12 20:30:02,426 - 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-12.log
2026-05-12 20:30:02,426 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-12 20:30:02,449 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-12 20:30:02,449 - social_media_monitor.config.settings - WARNING - Twitter monitoring enabled but credentials validation not implemented
2026-05-12 20:30:02,449 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-12 20:30:02,451 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-12 20:30:02,451 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-12 20:30:02,466 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-12 20:30:02,466 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-12 20:30:02,466 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-12 20:30:02,467 - __main__ - INFO - Reddit scraper initialized and enabled
2026-05-12 20:30:02,467 - __main__ - INFO - GitHub scraper initialized and enabled
2026-05-12 20:30:02,467 - __main__ - INFO - Twitter scraper initialized and enabled
2026-05-12 20:30:02,467 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-12 20:30:02,467 - __main__ - INFO - LinkedIn scraper initialized and enabled
2026-05-12 20:30:02,467 - __main__ - INFO - LinkedIn Feed scraper initialized and enabled
2026-05-12 20:30:02,470 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-12 20:30:02,470 - 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-12 20:30:02,472 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-12 20:30:02,476 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-12 20:30:02,476 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-12 20:30:02,478 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-12 20:30:02,478 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-12 20: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=1
2026-05-12 20:30:02,478 - __main__ - INFO - Running 5 scrapers concurrently...
2026-05-12 20:30:02,478 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit search monitoring enabled. Running search with terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 20:30:02,478 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['"Hermes Agent"']
2026-05-12 20:30:03,222 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term '"Hermes Agent"'
2026-05-12 20:30:03,254 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: CTO Coffee Hour: Hermes Agent
2026-05-12 20:30:03,264 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Is there a clean "Read-Only + Plan Mode" in Hermes Agent?
2026-05-12 20:30:03,274 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Qwen 27B + Hermes Agent: Preserve Thinking On or Off? + Sampling Tips
2026-05-12 20:30:04,487 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 3
2026-05-12 20:30:04,487 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'paperclip' restricted to subreddits: ['PaperClip_AI', 'PaperclipAI']
2026-05-12 20:30:04,488 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['paperclip']
2026-05-12 20:30:04,488 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/PaperClip_AI+PaperclipAI
2026-05-12 20:30:05,451 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'paperclip'
2026-05-12 20:30:05,485 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: 14k yellow gold paperclip bracelet
2026-05-12 20:30:05,497 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: The Dahmer-CIA Connection: Was the "Milwaukee Monster" a Manufactured
2026-05-12 20:30:05,509 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Filling loop question
2026-05-12 20:30:06,712 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 3
2026-05-12 20:30:06,713 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'multica' restricted to subreddits: ['hermesagent', 'HermesAI']
2026-05-12 20:30:06,713 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['multica']
2026-05-12 20:30:06,713 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/hermesagent+HermesAI
2026-05-12 20:30:07,454 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'multica'
2026-05-12 20:30:08,685 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-05-12 20:30:08,685 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit subreddit feed monitoring enabled.
2026-05-12 20:30:08,685 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'hermes_agent': r/hermesagent+HermesAI+AI_Agents+aiagents+AgentsOfAI+LocalLLaMA+AutoGPT (limit=25)
2026-05-12 20:30:08,686 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes agent via RSS
2026-05-12 20:30:09,598 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/hermesagent: Context/Memory transfer from Claude code to Hermes
2026-05-12 20:30:09,622 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/hermesagent: Who’s automated their food planning and shopping with Hermes?
2026-05-12 20:30:09,632 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/PiCodingAgent: These are the packages i use
2026-05-12 20:30:09,648 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/AI_Agents: Have we overlooked MCP?
2026-05-12 20:30:10,814 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes AI via RSS
2026-05-12 20:30:11,707 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/fictionkin: My re-introduction after literally deleting reddit !!
2026-05-12 20:30:11,717 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/hermesagent: Over engineering
2026-05-12 20:30:11,729 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/ClaudeAI: PSA: If your project has an ANTHROPIC_API_KEY in any .env file, Claude
2026-05-12 20:30:12,819 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: nous research hermes via RSS
2026-05-12 20:30:14,854 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: multica via RSS
2026-05-12 20:30:16,858 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'paperclip_ai': r/PaperClip_AI+PaperclipAI+pAIperclip (limit=25)
2026-05-12 20:30:16,858 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip ai via RSS
2026-05-12 20:30:19,386 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip agent via RSS
2026-05-12 20:30:21,608 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: multica via RSS
2026-05-12 20:30:23,641 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'claude_agents': r/vibecoding (limit=25)
2026-05-12 20:30:23,641 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'claude_agents' for: multica via RSS
2026-05-12 20:30:25,600 - social_media_monitor.scrapers.reddit_scraper - INFO - Total subreddit feed results: 7
2026-05-12 20:30:25,600 - GitHubScraper - INFO - Searching GitHub for terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 20:30:25,717 - TwitterScraper - INFO - Searching Twitter/X (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 20:30:26,205 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'paperclip'
2026-05-12 20:30:41,375 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for '"Hermes Agent"'
2026-05-12 20:30:56,190 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'multica'
2026-05-12 20:31:10,502 - TwitterScraper - INFO - Twitter scrape complete. Found 0 new results.
2026-05-12 20:31:10,503 - LinkedInScraper - INFO - Searching LinkedIn (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 20:31:11,069 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'paperclip'
2026-05-12 20:31:12,313 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for '"Hermes Agent"'
2026-05-12 20:31:12,371 - LinkedInScraper - INFO - New LinkedIn post: Hermes Agent just overtook OpenClaw as the most used AI agent on OpenR
2026-05-12 20:31:12,449 - LinkedInScraper - INFO - New LinkedIn post: Hermes Agent shipped v0.13.0 yesterday, and roughly a third of OpenCla
2026-05-12 20:31:12,485 - LinkedInScraper - INFO - New LinkedIn post: Hermes Agent Full Setup: How to Build Your Own Self-Improving Al Agent
2026-05-12 20:31:12,524 - LinkedInScraper - INFO - New LinkedIn post: Hermes Agent Is Now #1 on OpenRouter — Here's What 224 Billion Tokens
2026-05-12 20:31:12,595 - LinkedInScraper - INFO - New LinkedIn post: Depth vs. Reach: Deconstructing the Architecture of Hermes Agent - Lin
2026-05-12 20:31:12,745 - LinkedInScraper - INFO - New LinkedIn post: LIVE: Hermes Agent + Aion UI + Obsidian + Omi - LinkedIn
2026-05-12 20:31:13,002 - LinkedInScraper - INFO - New LinkedIn post: Got a fresh, juicy story. Hermes Agent just dethroned OpenAI’s OpenCla
2026-05-12 20:31:13,042 - LinkedInScraper - INFO - New LinkedIn post: Hermes: A Persistent Personal AI Agent Hermes Agent is an open-source
2026-05-12 20:31:13,080 - LinkedInScraper - INFO - New LinkedIn post: chatbot to AI agent to AI agent harness. Hermes from nousresearch top
2026-05-12 20:31:13,707 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'multica'
2026-05-12 20:31:14,485 - LinkedInScraper - INFO - LinkedIn scrape complete. Found 9 new results.
2026-05-12 20:31:14,485 - LinkedInFeedScraper - INFO - Fetching LinkedIn feed (25 posts)
2026-05-12 20:31:18,458 - 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-12 20:31:18,483 - GitHubScraper - INFO - Found 226 GitHub repositories for term: paperclip
2026-05-12 20:31:19,525 - 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-12 20:31:19,530 - GitHubScraper - INFO - Found 208 GitHub repositories for term: "Hermes Agent"
2026-05-12 20:31:19,605 - GitHubScraper - INFO - Added new GitHub repository: Goblin-Agent
2026-05-12 20:31:20,549 - 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-12 20:31:20,552 - GitHubScraper - INFO - Found 44 GitHub repositories for term: multica
2026-05-12 20:31:20,692 - GitHubScraper - INFO - Total GitHub results found: 1
2026-05-12 20:31:20,692 - __main__ - INFO - Scraper reddit completed: 13 results
2026-05-12 20:31:20,692 - __main__ - INFO - Scraper github completed: 1 results
2026-05-12 20:31:20,692 - __main__ - INFO - Scraper twitter completed: 0 results
2026-05-12 20:31:20,692 - __main__ - INFO - Scraper linkedin completed: 9 results
2026-05-12 20:31:20,692 - __main__ - INFO - Scraper linkedin_feed completed: 0 results
2026-05-12 20:31:21,475 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-12 20:31:21.475472
2026-05-12 20:31:21,475 - __main__ - INFO - Email sent successfully
2026-05-12 20:31:21,476 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-12 20:31:21,476 - __main__ - INFO - Monitor complete. Found 23 total results: 13 new reddit results, 1 new github results, 9 new linkedin results.
2026-05-12 20:31:21,476 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-12 20:31:21,476 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 20:31:21,566 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-12 20:31:21,567 - __main__ - INFO - Closed all database connections
2026-05-12 20:31:21,601 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 20:31:21,616 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-12 21:00: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-05-12.log
2026-05-12 21:00: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-05-12.log
2026-05-12 21:00: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-05-12.log
2026-05-12 21:00:02,399 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-12 21:00:02,422 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-12 21:00:02,423 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-12 21:00:02,425 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-12 21:00:02,425 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-12 21:00:02,439 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-12 21:00:02,439 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-12 21:00:02,481 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-12 21:00:02,482 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-12 21:00:02,482 - __main__ - INFO - RSS scraper initialized and enabled
2026-05-12 21:00:02,485 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-12 21:00: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-12 21:00:02,485 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-12 21:00:02,488 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-12 21:00:02,492 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-12 21:00:02,492 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-12 21:00:02,494 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-12 21:00:02,494 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-12 21:00:02,494 - 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=1
2026-05-12 21:00:02,494 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-12 21:00:02,494 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-12 21:00:02,495 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-12 21:00:02,586 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-12 21:00:02,590 - IveltScraper - INFO - Loaded 177 include, 0 exclude filters from DB topic_filters
2026-05-12 21:00:02,590 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-12 21:00:02,591 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-12 21:00:02,923 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-12 21:00:03,436 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-12 21:00:04,102 - 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-12 21:00:04,950 - 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-12 21:00:06,092 - 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-12 21:00:06,956 - 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-12 21:00:07,140 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-12 21:00:07,395 - Yiddish24Scraper - INFO - Received response with 522158 characters
2026-05-12 21:00:07,398 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (318198 chars)
2026-05-12 21:00:07,404 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-12 21:00:07,483 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-12 21:00:07,523 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-12 21:00:07,523 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-12 21:00:08,255 - Yiddish24Scraper - INFO - Page 1 summary: 7 new out of 100 total articles
2026-05-12 21:00:08,255 - Yiddish24Scraper - INFO - Page 1: 7/100 new items
2026-05-12 21:00:08,256 - Yiddish24Scraper - INFO - Low new item ratio (7.0%), stopping pagination
2026-05-12 21:00:08,256 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 7
2026-05-12 21:00:08,404 - 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-12 21:00:09,267 - 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-12 21:00:10,410 - 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-12 21:00:11,272 - 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-12 21:00:12,403 - 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-12 21:00:13,416 - 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-12 21:00:14,278 - 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-12 21:00:14,411 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-12 21:00:15,412 - 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-12 21:00:16,281 - 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-12 21:00:17,436 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 21:00:21,149 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 21:00:22,370 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 21:00:23,157 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 21:00:24,278 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 21:00:25,152 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 21:00:26,302 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-02.md "HTTP/1.1 200 OK"
2026-05-12 21:00:26,342 - RSSFeedScraper - INFO - Total RSS/HTML results: 23
2026-05-12 21:00:47,424 - IveltScraper - INFO - Ivelt scrape complete. Checked 5 topics, found 65 new posts.
2026-05-12 21:00:47,425 - __main__ - INFO - Scraper rss completed: 23 results
2026-05-12 21:00:47,425 - __main__ - INFO - Scraper yiddish24 completed: 7 results
2026-05-12 21:00:47,425 - __main__ - INFO - Scraper ivelt completed: 65 results
2026-05-12 21:00:48,566 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-12 21:00:48.566884
2026-05-12 21:00:48,567 - __main__ - INFO - Email sent successfully
2026-05-12 21:00:48,567 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-12 21:00:48,567 - __main__ - INFO - Monitor complete. Found 95 total results: 23 new rss results, 7 new yiddish24 results, 65 new ivelt results.
2026-05-12 21:00:48,567 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-12 21:00:48,567 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 21:00:48,778 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-12 21:00:48,778 - __main__ - INFO - Closed all database connections
2026-05-12 21:00:48,780 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 21:00:48,780 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-12 22:00:02,281 - 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-12.log
2026-05-12 22:00:02,281 - 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-12.log
2026-05-12 22:00:02,281 - 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-12.log
2026-05-12 22:00:02,281 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-12 22:00:02,304 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-12 22:00:02,304 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-12 22:00:02,306 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-12 22:00:02,307 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-12 22:00:02,322 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-12 22:00:02,322 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-12 22:00:02,323 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-12 22:00:02,324 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-12 22:00:02,324 - __main__ - INFO - RSS scraper initialized and enabled
2026-05-12 22:00:02,326 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-12 22:00:02,326 - 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-12 22:00:02,326 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-12 22:00:02,329 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-12 22:00:02,333 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-12 22:00:02,333 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-12 22:00:02,335 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-12 22:00:02,335 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-12 22:00:02,335 - 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=1
2026-05-12 22:00:02,335 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-12 22:00:02,335 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-12 22:00:02,335 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-12 22:00:02,438 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-12 22:00:02,443 - IveltScraper - INFO - Loaded 177 include, 0 exclude filters from DB topic_filters
2026-05-12 22:00:02,443 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-12 22:00:02,444 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-12 22:00:02,730 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-12 22:00:03,102 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-12 22:00:03,685 - 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-12 22:00:04,527 - 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-12 22:00:05,669 - 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-12 22:00:06,532 - 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-12 22:00:07,669 - 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-12 22:00:07,890 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-12 22:00:08,130 - Yiddish24Scraper - INFO - Received response with 532936 characters
2026-05-12 22:00:08,134 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (323517 chars)
2026-05-12 22:00:08,140 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-12 22:00:08,225 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-12 22:00:08,266 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-12 22:00:08,266 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-12 22:00:09,069 - Yiddish24Scraper - INFO - Page 1 summary: 8 new out of 100 total articles
2026-05-12 22:00:09,069 - Yiddish24Scraper - INFO - Page 1: 8/100 new items
2026-05-12 22:00:09,069 - Yiddish24Scraper - INFO - Low new item ratio (8.0%), stopping pagination
2026-05-12 22:00:09,069 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 8
2026-05-12 22:00:09,079 - 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-12 22:00:10,219 - 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-12 22:00:11,083 - 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-12 22:00:12,234 - 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-12 22:00:13,213 - 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-12 22:00:14,007 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-12 22:00:14,089 - 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-12 22:00:15,234 - 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-12 22:00:16,091 - 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-12 22:00:22,355 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 22:00:23,172 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 22:00:24,304 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 22:00:25,174 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 22:00:28,923 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 22:00:29,775 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 22:00:30,914 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-02.md "HTTP/1.1 200 OK"
2026-05-12 22:00:30,941 - RSSFeedScraper - INFO - Total RSS/HTML results: 3
2026-05-12 22:00:32,444 - IveltScraper - INFO - Ivelt scrape complete. Checked 3 topics, found 12 new posts.
2026-05-12 22:00:32,444 - __main__ - INFO - Scraper rss completed: 3 results
2026-05-12 22:00:32,444 - __main__ - INFO - Scraper yiddish24 completed: 8 results
2026-05-12 22:00:32,444 - __main__ - INFO - Scraper ivelt completed: 12 results
2026-05-12 22:00:33,159 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-12 22:00:33.159662
2026-05-12 22:00:33,160 - __main__ - INFO - Email sent successfully
2026-05-12 22:00:33,160 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-12 22:00:33,160 - __main__ - INFO - Monitor complete. Found 23 total results: 3 new rss results, 8 new yiddish24 results, 12 new ivelt results.
2026-05-12 22:00:33,160 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-12 22:00:33,160 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 22:00:33,373 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-12 22:00:33,373 - __main__ - INFO - Closed all database connections
2026-05-12 22:00:33,375 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 22:00:33,375 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-12 22:30:01,818 - 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-12.log
2026-05-12 22:30:01,818 - 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-12.log
2026-05-12 22:30:01,818 - 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-12.log
2026-05-12 22:30:01,818 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-12 22:30:01,842 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-12 22:30:01,842 - social_media_monitor.config.settings - WARNING - Twitter monitoring enabled but credentials validation not implemented
2026-05-12 22:30:01,842 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-12 22:30:01,844 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-12 22:30:01,845 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-12 22:30:01,859 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-12 22:30:01,859 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-12 22:30:01,900 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-12 22:30:01,900 - __main__ - INFO - Reddit scraper initialized and enabled
2026-05-12 22:30:01,900 - __main__ - INFO - GitHub scraper initialized and enabled
2026-05-12 22:30:01,900 - __main__ - INFO - Twitter scraper initialized and enabled
2026-05-12 22:30:01,900 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-12 22:30:01,901 - __main__ - INFO - LinkedIn scraper initialized and enabled
2026-05-12 22:30:01,901 - __main__ - INFO - LinkedIn Feed scraper initialized and enabled
2026-05-12 22:30:01,903 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-12 22:30:01,903 - 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-12 22:30:01,905 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-12 22:30:01,909 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-12 22:30:01,909 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-12 22:30:01,911 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-12 22:30:01,911 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-12 22:30:01,911 - 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=1
2026-05-12 22:30:01,912 - __main__ - INFO - Running 5 scrapers concurrently...
2026-05-12 22:30:01,912 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit search monitoring enabled. Running search with terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 22:30:01,912 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['"Hermes Agent"']
2026-05-12 22:30:02,701 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term '"Hermes Agent"'
2026-05-12 22:30:02,799 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Hermes agent on VPS ignores all my project rules — how are you handlin
2026-05-12 22:30:04,013 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 1
2026-05-12 22:30:04,013 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'paperclip' restricted to subreddits: ['PaperClip_AI', 'PaperclipAI']
2026-05-12 22:30:04,013 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['paperclip']
2026-05-12 22:30:04,013 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/PaperClip_AI+PaperclipAI
2026-05-12 22:30:04,937 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'paperclip'
2026-05-12 22:30:04,996 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: The Greatest Show Unearthed
2026-05-12 22:30:05,024 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: The Greatest Show Unearthed [May Submission]
2026-05-12 22:30:05,035 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: How do I use a digital multimeter to test a PSU?
2026-05-12 22:30:05,047 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: Looking for tips on desoldering a toggle switch
2026-05-12 22:30:05,057 - social_media_monitor.scrapers.reddit_scraper - INFO - New Reddit post: 14k yellow gold paperclip bracelet
2026-05-12 22:30:06,200 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 5
2026-05-12 22:30:06,200 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching 'multica' restricted to subreddits: ['hermesagent', 'HermesAI']
2026-05-12 22:30:06,200 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching Reddit RSS for terms: ['multica']
2026-05-12 22:30:06,200 - social_media_monitor.scrapers.reddit_scraper - INFO - Restricting Reddit search to subreddits: r/hermesagent+HermesAI
2026-05-12 22:30:07,003 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit RSS: 25 entries for term 'multica'
2026-05-12 22:30:08,248 - social_media_monitor.scrapers.reddit_scraper - INFO - Total Reddit RSS results found: 0
2026-05-12 22:30:08,248 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit subreddit feed monitoring enabled.
2026-05-12 22:30:08,249 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'hermes_agent': r/hermesagent+HermesAI+AI_Agents+aiagents+AgentsOfAI+LocalLLaMA+AutoGPT (limit=25)
2026-05-12 22:30:08,249 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes agent via RSS
2026-05-12 22:30:09,089 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/LocalLLaMA: Are harnesses like OpenClaw and Hermes really necessary?
2026-05-12 22:30:09,105 - social_media_monitor.scrapers.reddit_scraper - INFO - New from RSS feed 'hermes_agent' r/LocalLLaMA: Thoughts on "production" model setups
2026-05-12 22:30:10,300 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: hermes AI via RSS
2026-05-12 22:30:12,308 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: nous research hermes via RSS
2026-05-12 22:30:14,306 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'hermes_agent' for: multica via RSS
2026-05-12 22:30:16,435 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'paperclip_ai': r/PaperClip_AI+PaperclipAI+pAIperclip (limit=25)
2026-05-12 22:30:16,436 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip ai via RSS
2026-05-12 22:30:18,902 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: paperclip agent via RSS
2026-05-12 22:30:20,903 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'paperclip_ai' for: multica via RSS
2026-05-12 22:30:22,931 - social_media_monitor.scrapers.reddit_scraper - INFO - Monitoring feed 'claude_agents': r/vibecoding (limit=25)
2026-05-12 22:30:22,931 - social_media_monitor.scrapers.reddit_scraper - INFO - Searching feed 'claude_agents' for: multica via RSS
2026-05-12 22:30:25,071 - social_media_monitor.scrapers.reddit_scraper - INFO - Total subreddit feed results: 2
2026-05-12 22:30:25,072 - GitHubScraper - INFO - Searching GitHub for terms: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 22:30:25,192 - TwitterScraper - INFO - Searching Twitter/X (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 22:30:25,623 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'paperclip'
2026-05-12 22:30:40,024 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for '"Hermes Agent"'
2026-05-12 22:30:53,956 - TwitterScraper - INFO - Twitter/X RSS: 100 entries for 'multica'
2026-05-12 22:31:07,442 - TwitterScraper - INFO - Twitter scrape complete. Found 0 new results.
2026-05-12 22:31:07,443 - LinkedInScraper - INFO - Searching LinkedIn (Google News RSS) for: ['paperclip', '"Hermes Agent"', 'multica']
2026-05-12 22:31:08,107 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'paperclip'
2026-05-12 22:31:08,117 - LinkedInScraper - INFO - New LinkedIn post: Is your Org AI ready ? #PaperClip Full Video Out: https://lnkd.in/gyEd
2026-05-12 22:31:08,139 - LinkedInScraper - INFO - New LinkedIn post: Some AI researchers are worried about the paperclip problem or GDPR co
2026-05-12 22:31:08,230 - LinkedInScraper - INFO - New LinkedIn post: Paperclip, Privilege Escalation, CVE() (critical) - DailyCVE - LinkedI
2026-05-12 22:31:09,382 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for '"Hermes Agent"'
2026-05-12 22:31:09,486 - LinkedInScraper - INFO - New LinkedIn post: ComfyUI + Hermes Agent - LinkedIn
2026-05-12 22:31:10,122 - LinkedInScraper - INFO - New LinkedIn post: Hermes Agent - The good, the bad, and the ugly I spent last Friday jum
2026-05-12 22:31:10,173 - LinkedInScraper - INFO - New LinkedIn post: Hermes #Agent has officially taken the #1 spot. According to the lates
2026-05-12 22:31:10,709 - LinkedInScraper - INFO - LinkedIn RSS: 100 entries for 'multica'
2026-05-12 22:31:11,472 - LinkedInScraper - INFO - LinkedIn scrape complete. Found 6 new results.
2026-05-12 22:31:11,472 - LinkedInFeedScraper - INFO - Fetching LinkedIn feed (25 posts)
2026-05-12 22:31:15,123 - 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-12 22:31:15,148 - GitHubScraper - INFO - Found 226 GitHub repositories for term: paperclip
2026-05-12 22:31:16,341 - 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-12 22:31:16,345 - GitHubScraper - INFO - Found 210 GitHub repositories for term: "Hermes Agent"
2026-05-12 22:31:16,371 - GitHubScraper - INFO - Added new GitHub repository: reflexio
2026-05-12 22:31:17,342 - 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-12 22:31:17,347 - GitHubScraper - INFO - Found 44 GitHub repositories for term: multica
2026-05-12 22:31:17,490 - GitHubScraper - INFO - Total GitHub results found: 1
2026-05-12 22:31:17,490 - __main__ - INFO - Scraper reddit completed: 8 results
2026-05-12 22:31:17,491 - __main__ - INFO - Scraper github completed: 1 results
2026-05-12 22:31:17,491 - __main__ - INFO - Scraper twitter completed: 0 results
2026-05-12 22:31:17,491 - __main__ - INFO - Scraper linkedin completed: 6 results
2026-05-12 22:31:17,491 - __main__ - INFO - Scraper linkedin_feed completed: 0 results
2026-05-12 22:31:18,143 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-12 22:31:18.143478
2026-05-12 22:31:18,143 - __main__ - INFO - Email sent successfully
2026-05-12 22:31:18,143 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-12 22:31:18,143 - __main__ - INFO - Monitor complete. Found 15 total results: 8 new reddit results, 1 new github results, 6 new linkedin results.
2026-05-12 22:31:18,143 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-12 22:31:18,143 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 22:31:18,317 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-12 22:31:18,317 - __main__ - INFO - Closed all database connections
2026-05-12 22:31:18,366 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 22:31:18,378 - social_media_monitor.database.connection - INFO - Closed 0 database connections
2026-05-12 23:00:02,003 - 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-12.log
2026-05-12 23:00:02,003 - 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-12.log
2026-05-12 23:00:02,003 - 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-12.log
2026-05-12 23:00:02,003 - __main__ - INFO - === Social Media Monitor v2.0 (Async) Started ===
2026-05-12 23:00:02,026 - social_media_monitor.config.settings - INFO - Configuration loaded from /home/openclaw/Social_Media_Monitor/config.yaml
2026-05-12 23:00:02,026 - __main__ - INFO - Configuration loaded and validated successfully
2026-05-12 23:00:02,029 - social_media_monitor.database.connection - INFO - Database connection pool initialized with 5 connections
2026-05-12 23:00:02,029 - social_media_monitor.database.connection - INFO - add_speaker_filters column already exists
2026-05-12 23:00:02,046 - social_media_monitor.database.connection - INFO - Database setup completed successfully
2026-05-12 23:00:02,046 - __main__ - INFO - Database initialized at: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/social_media_monitor.db
2026-05-12 23:00:02,047 - social_media_monitor.scrapers.reddit_scraper - INFO - Reddit API initialized successfully
2026-05-12 23:00:02,048 - RSSFeedScraper - INFO - RSS scraper initialized: feeds=3, html_urls=0 (0 with custom selectors), include_terms=1, exclude_terms=0
2026-05-12 23:00:02,048 - __main__ - INFO - RSS scraper initialized and enabled
2026-05-12 23:00:02,050 - Yiddish24Scraper - INFO - File downloader initialized with 1 terms, prefix 'Y2', and file type organization enabled
2026-05-12 23:00:02,050 - 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-12 23:00:02,050 - __main__ - INFO - Yiddish24 scraper initialized and enabled
2026-05-12 23:00:02,053 - AhBlickLiveScraper - INFO - AhBlickLive scraper initialized: urls=1, max_items=100, include_terms=1, exclude_terms=0
2026-05-12 23:00:02,057 - TorahAnytimeScraper - INFO - File downloader initialized with 1 terms, prefix 'TA', and file type organization enabled
2026-05-12 23:00:02,057 - TorahAnytimeScraper - INFO - TorahAnytime scraper initialized: limit=400, offset=0, project_id=1, include_terms=1, exclude_terms=0
2026-05-12 23:00:02,059 - BatorahScraper - INFO - File downloader initialized with 1 terms, prefix 'BT', and file type organization enabled
2026-05-12 23:00:02,059 - BatorahScraper - INFO - Batorah scraper initialized: api_urls=2, page_size=100, include_terms=1, exclude_terms=0
2026-05-12 23:00:02,059 - 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=1
2026-05-12 23:00:02,059 - __main__ - INFO - Ivelt scraper initialized and enabled
2026-05-12 23:00:02,059 - __main__ - INFO - Running 3 scrapers concurrently...
2026-05-12 23:00:02,059 - Yiddish24Scraper - INFO - Starting Yiddish24 scraping (max 10 pages, limit 100 items)
2026-05-12 23:00:02,158 - Yiddish24Scraper - INFO - Fetching Yiddish24 page 1 with data_id='latest', page_limit=100
2026-05-12 23:00:02,162 - IveltScraper - INFO - Loaded 177 include, 0 exclude filters from DB topic_filters
2026-05-12 23:00:02,163 - IveltScraper - INFO - Fetching ivelt.com active topics...
2026-05-12 23:00:02,163 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.theyeshivaworld.com/feed
2026-05-12 23:00:02,495 - RSSFeedScraper - INFO - Fetching RSS feed: https://www.thegatewaypundit.com/feed/
2026-05-12 23:00:02,938 - RSSFeedScraper - INFO - Fetching RSS feed: https://github.com/BuilderPulse/BuilderPulse/commits/main.atom
2026-05-12 23:00:03,561 - 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-12 23:00:04,349 - 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-12 23:00:05,520 - 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-12 23:00:06,351 - 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-12 23:00:06,584 - httpx - INFO - HTTP Request: POST https://www.yiddish24.com/ajax/cat_pagination.php "HTTP/1.1 200 OK"
2026-05-12 23:00:06,845 - Yiddish24Scraper - INFO - Received response with 523239 characters
2026-05-12 23:00:06,848 - Yiddish24Scraper - INFO - Extracted HTML from JSON result field (321698 chars)
2026-05-12 23:00:06,853 - Yiddish24Scraper - INFO - Saved HTML debug file to: /mnt/data/openclaw-shared/home/shared/Social_Media_Monitor/debug/yiddish24_page1_response.html
2026-05-12 23:00:06,946 - Yiddish24Scraper - INFO - Found 100 potential article elements on page 1
2026-05-12 23:00:06,991 - Yiddish24Scraper - INFO - Page 1 extraction: 100 successful, 0 failed out of 100 elements
2026-05-12 23:00:06,991 - Yiddish24Scraper - INFO - Parsed 100 articles from HTML on page 1
2026-05-12 23:00:07,936 - Yiddish24Scraper - INFO - Page 1 summary: 6 new out of 100 total articles
2026-05-12 23:00:07,937 - Yiddish24Scraper - INFO - Page 1: 6/100 new items
2026-05-12 23:00:07,937 - Yiddish24Scraper - INFO - Low new item ratio (6.0%), stopping pagination
2026-05-12 23:00:07,938 - Yiddish24Scraper - INFO - Total Yiddish24 results found: 6
2026-05-12 23:00:08,128 - 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-12 23:00:08,950 - 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-12 23:00:10,119 - 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-12 23:00:10,952 - 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-12 23:00:12,127 - 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-12 23:00:13,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-12 23:00:13,820 - IveltScraper - INFO - Found 50 active topics on ivelt.com
2026-05-12 23:00:13,957 - 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-12 23:00:15,127 - 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-12 23:00:15,963 - 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-12 23:00:17,092 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 23:00:17,962 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-05.md "HTTP/1.1 200 OK"
2026-05-12 23:00:19,085 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 23:00:19,964 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-04.md "HTTP/1.1 200 OK"
2026-05-12 23:00:21,089 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 23:00:21,967 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-03.md "HTTP/1.1 200 OK"
2026-05-12 23:00:24,576 - httpx - INFO - HTTP Request: GET https://raw.githubusercontent.com/BuilderPulse/BuilderPulse/main/en/2026/2026-05-02.md "HTTP/1.1 200 OK"
2026-05-12 23:00:24,595 - RSSFeedScraper - INFO - Total RSS/HTML results: 4
2026-05-12 23:00:36,335 - IveltScraper - INFO - Ivelt scrape complete. Checked 5 topics, found 21 new posts.
2026-05-12 23:00:36,336 - __main__ - INFO - Scraper rss completed: 4 results
2026-05-12 23:00:36,336 - __main__ - INFO - Scraper yiddish24 completed: 6 results
2026-05-12 23:00:36,336 - __main__ - INFO - Scraper ivelt completed: 21 results
2026-05-12 23:00:37,020 - social_media_monitor.email.sender - INFO - Email sent successfully at 2026-05-12 23:00:37.020420
2026-05-12 23:00:37,020 - __main__ - INFO - Email sent successfully
2026-05-12 23:00:37,021 - __main__ - INFO - Cache stats: 0 items in memory, 0 files on disk
2026-05-12 23:00:37,021 - __main__ - INFO - Monitor complete. Found 31 total results: 4 new rss results, 6 new yiddish24 results, 21 new ivelt results.
2026-05-12 23:00:37,021 - __main__ - INFO - === Social Media Monitor v2.0 Complete ===
2026-05-12 23:00:37,021 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 23:00:37,080 - social_media_monitor.database.connection - INFO - Closed 5 database connections
2026-05-12 23:00:37,080 - __main__ - INFO - Closed all database connections
2026-05-12 23:00:37,082 - social_media_monitor.database.connection - INFO - Closing all database connections
2026-05-12 23:00:37,082 - social_media_monitor.database.connection - INFO - Closed 0 database connections
Live tail active — waiting for new lines...