- Replaced requests + BeautifulSoup with Selenium WebDriver
- Added Chrome WebDriver with headless mode support
- Updated HTML element extraction to use Selenium locators
- Fixed logger path to use local directory for cross-platform compatibility
- Added proper error handling for element extraction
- Maintained compatibility with existing Redis and Mastodon functionality