Releases: Woahai321/SeerrBridge
🏁 ✅ 🌉 SeerrBridge v0.1.2
🚀 Release Notes:
1. Enhanced Torrent Title Parsing & Matching 🧩🎬
We've made significant improvements to how torrent titles are parsed and matched, ensuring greater accuracy and flexibility. Key updates include:
-
🔍 Advanced Title Cleaning & Normalization:
- Titles are now cleaned by removing unnecessary punctuation (commas, hyphens, colons, etc.) and standardizing spacing.
- All comparisons are now case-insensitive, preventing mismatches due to capitalization differences.
-
🔢 Number Handling:
- Titles containing numerical digits (e.g., "3") are now intelligently converted into their word equivalents (e.g., "three") and vice versa. This ensures consistent matching even with different number formats.
-
🔄 Multiple Comparison Variations:
- Titles are compared across several formats: cleaned, normalized, digits-to-words, and words-to-digits. This ensures high accuracy even when titles are formatted differently.
-
📝 Detailed Logging:
- All variations of the title (cleaned, normalized, word-to-digit, and digit-to-word) are logged to help with debugging and traceability.
2. Improved Timeout Handling & Resilience ⏳⚙️
We’ve enhanced the system’s ability to handle timeouts and delays, ensuring smoother operation under various conditions:
- ⏱ Timeout Error Handling:
- If the system times out while waiting for the "Found X available torrents in RD" message, it will no longer disrupt the process. A warning is logged, and the system moves forward, maintaining operational flow.
🏁 ✅ 🌉 SeerrBridge v0.1.1 - Bug Fixes & Improvements 🐛
📜 Change Log
🚀 New Features & Improvements
-
Enhanced Name Parsing & Matching:
Before clicking a torrent box/button for instant RD, there is now advanced name parsing and matching. This improvement ensures smoother data addition and more accurate content grabs. -
Detailed Logging Updates:
Logs now include box titles for RD 100% / 0% events, offering more clarity and context when reviewing activity or troubleshooting issues.
🐛 Bug Fixes
- Log Title Display Fix:
Resolved an issue where log titles were displayed incorrectly, ensuring logs are now consistently accurate and readable.
Visit our ReadMe.md for more information
🏁 ✅ 🌉 SeerrBridge v0.1
🎉 SeerrBridge v0.1 - Automate Your Movie Fetching via Discord and JellySeerr 🎬
SeerrBridge is an automation tool that leverages Selenium to handle movie requests from JellySeerr/Overseerr directly via a Discord bot. This version of SeerBridge simplifies the process of finding and downloading movies through DebridMediaManager (DMM), eliminating the need for manual torrent searches.
🔑 Key Features
-
Discord Integration: SeerrBridge listens for auto-approved movie requests from JellySeerr/Overseerr in a specific Discord channel.
-
Selenium Automation: The app uses headless Selenium to simulate manual interaction with Debrid Media Manager (DMM), performing the following steps:
- Movie Search: Automatically searches for the requested movie in DMM by matching the title and year.
- Torrent Selection: Waits for the torrents to load and selects the correct torrent by:
- Avoiding torrents with multiple files.
- Ensuring the Real-Debrid (RD) button shows RD 100% (to avoid failed downloads with RD 0%).
-
Instant RD Torrents: Automatically clicks the Instant RD button to add the torrent to Real-Debrid, ensuring a fast and successful download.