
Betfred Game filter and much more 作者: The Devil
Adds a powerful options panel to Betfred’s games and casino pages, letting you filter, randomize, and manage your favorite games with ease.
必須使用 Firefox 才能使用此擴充套件
擴充套件後設資料
畫面擷圖




關於此擴充套件
Betfred Game Extension
A browser extension for managing, favoriting, and exploring Betfred games with a user-friendly UI, manual add, and robust database export/import features.
Features
Installation
Usage
Adding Games Manually
Favoriting Games
Importing/Exporting the Database
Bulk Remove/Re-Add
Accessibility & UI
Editing the Database
Troubleshooting
Contributing
Contact & Support
Enjoy managing your Betfred games with ease!
Developer Guide
Codebase Structure
```
project-root/
├── src/
│ ├── content.js # Main content script, favorites, UI triggers
│ ├── ui.js # All UI logic: modals, toasts, options panel, manual add
│ ├── storage.js # Storage helpers (get/set, favorites, database)
│ ├── filters.js # Game filter functions (theme, provider, etc.)
│ ├── utils.js # Utility functions (normalization, DOM helpers)
│ └── ... # Other supporting scripts
├── styles.css # Main extension styles (modals, toasts, panel)
├── manifest.json # Extension manifest (permissions, entry points)
├── betfred_scan_data.json # Starter game database
├── README.md # This documentation
└── ... # Assets, icons, etc.
A browser extension for managing, favoriting, and exploring Betfred games with a user-friendly UI, manual add, and robust database export/import features.
Features
- Favorites: Mark/unmark games as favorites for quick access.
- Manual Add: Add new games manually with a clean, accessible modal.
- Database Import/Export: Easily export your game database (one game per line, Notepad-friendly) and import updates.
- Bulk Remove/Re-Add: Remove or restore games by keyword.
- Toasts & UI: Modern, accessible toast notifications and modals for all actions.
- No Scan Required: Ships with a starter database—no initial scan or setup needed.
Installation
- Download or clone this repository.
- In your browser (Chrome/Edge/Brave):
- Go to
chrome://extensions/
. - Enable "Developer mode" (top right).
- Click "Load unpacked" and select this project folder.
- The Betfred extension icon should appear in your browser toolbar.
Usage
Adding Games Manually
- Open the extension panel (click the extension icon or "Options").
- Click the orange "+" button to open the "Manually Add Game" modal.
- Fill in the game details (title, provider, min stake, RTP, etc.).
- Use the paste box for quick entry (overlay text supported).
- Click Save. A toast will confirm the game was added.
Favoriting Games
- Click the star (☆) next to any game in the list or on the Betfred site.
- Toasts will confirm when a game is added/removed from favorites.
Importing/Exporting the Database
- Export: Click the blue "⬆️" button (Export) in the Actions section. The database will download as a JSON file, one game per line for easy editing.
- Import: Click the blue "⬇️" button (Import) and select a compatible JSON file. The database will update and reload.
Bulk Remove/Re-Add
- Use the "Bulk Remove/Re-Add" option in the panel to remove or restore games by keyword.
Accessibility & UI
- All modals and toasts are keyboard and screen reader accessible.
- ARIA labels and roles are used for better accessibility.
- Works in Chrome, Edge, Brave, and other Chromium browsers.
Editing the Database
- Export the database, edit in Notepad or any text editor (one game per line), and re-import.
- Each game entry is a JSON object with keys:
title
,provider
,minStake
,rtp
.
Troubleshooting
- If you don’t see changes, try reloading the extension or the Betfred page.
- If you import an invalid file, a toast will notify you.
- For UI issues, check for browser updates or try disabling other extensions.
Contributing
- PRs and suggestions are welcome! Please keep code clean and user-focused.
- For major changes, open an issue first to discuss your idea.
Contact & Support
- For help, feedback, or to report bugs, open an issue on the repository or contact the maintainer.
Enjoy managing your Betfred games with ease!
Developer Guide
Codebase Structure
```
project-root/
├── src/
│ ├── content.js # Main content script, favorites, UI triggers
│ ├── ui.js # All UI logic: modals, toasts, options panel, manual add
│ ├── storage.js # Storage helpers (get/set, favorites, database)
│ ├── filters.js # Game filter functions (theme, provider, etc.)
│ ├── utils.js # Utility functions (normalization, DOM helpers)
│ └── ... # Other supporting scripts
├── styles.css # Main extension styles (modals, toasts, panel)
├── manifest.json # Extension manifest (permissions, entry points)
├── betfred_scan_data.json # Starter game database
├── README.md # This documentation
└── ... # Assets, icons, etc.
為您的體驗打分數
權限與資料了解更多
必要權限:
- 存取您在 betfred.com 網域中的資料
- 存取您在 www.betfred.com 的資料
- 存取您在 betfred.com 的資料
- 存取您在 games.betfred.com 的資料
- 存取您在 casino.betfred.com 的資料
- 存取您在 vegas.betfred.com 的資料
選用的權限:
- 存取您在 www.betfred.com 的資料
- 存取您在 betfred.com 的資料
更多資訊
- 版本
- 4.0.0
- 大小
- 95 KB
- 最近更新
- 1 小時前 (2025年7月18日)
- 相關分類
- 授權條款
- MIT License
- 版本紀錄
新增至收藏集
4.0.0 版的發行公告
Removed scan function currently unable to get it working due to betfred updating website.
Added manually add game button.
Fixed favorite should be easier to view all your favorites when you add them.
Added manually add game button.
Fixed favorite should be easier to view all your favorites when you add them.
The Devil 製作的更多擴充套件
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分
- 目前沒有評分