feat: New social notifications, track social media posts from the Fediverse and Bluesky, no login or authentication needed.
New Features:
- Introduced a new /social command for Discord servers to manage Fediverse and Bluesky account tracking.
- Enabled adding, removing, listing, and refreshing social media subscriptions with notifications in designated channels.
- Automated periodic checks for new social media posts with timely notifications.
- Added comprehensive localization strings for social media commands and messages.
- Implemented social media integration supporting Bluesky and Fediverse platforms with real-time post fetching and notifications.
- Added database support for storing social media subscriptions and tracking updates.
- Unified conversation and user identification keys for improved context management and scoping of user data and limits.
Chores:
- Updated dependencies and package version for improved stability and feature support.
- Improved environment variable handling in production Docker setup.
Bug Fixes:
- Enhanced validation and error handling for social media account management and notification delivery.