butterrobot/internal/plugin
Felipe M. 248c42d609
Some checks failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/tag/release Pipeline was successful
fix: improve hltb plugin seek token extraction and search reliability
The HowLongToBeat plugin was returning the same results for all searches
due to invalid seek token extraction. This update implements a robust
multi-tier token extraction system:

- Extract buildId from Next.js page data and search build files
- Test known working tokens before using them
- Add fallback token generation based on timestamp
- Remove non-working /api/search endpoint fallback
- Improve error handling and token validation
- Add comprehensive seek token testing functionality

The plugin now properly returns different results for different search
queries instead of always returning "Expedition 33" results.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 19:46:39 +02:00
..
domainblock feat: hltb plugin 2025-06-12 14:51:12 +02:00
fun fix: improve hltb plugin seek token extraction and search reliability 2025-07-15 19:46:39 +02:00
help fix: markdown parse mode breaking some plugins 2025-06-23 11:32:34 +02:00
ping feat: hltb plugin 2025-06-12 14:51:12 +02:00
reminder feat: hltb plugin 2025-06-12 14:51:12 +02:00
searchreplace feat: added help command 2025-06-13 12:04:07 +02:00
social fix: default parse mode to text 2025-06-24 08:10:56 +02:00
plugin.go feat: allow enabling all plugins into a channel 2025-06-23 11:10:43 +02:00
plugin_test.go chore: make format 2025-06-23 11:19:22 +02:00