Prevent binging on chess.com. Blocks chess.com if you lose too many games.
Chess.com Blocker Extension
Enter your username and the number of losses.
Should losses equal your set threshold, access to chess.com/play/online and chess.com/game will be blocked.
If you come across any bugs or have any suggestions, please share them with me and I’ll do my best to fix them.
This extension is open source and can be found at: https://github.com/Zinkelburger/ChesscomBlocker/tree/main/Firefox
Read more
Should losses equal your set threshold, access to chess.com/play/online and chess.com/game will be blocked.
If you come across any bugs or have any suggestions, please share them with me and I’ll do my best to fix them.
This extension is open source and can be found at: https://github.com/Zinkelburger/ChesscomBlocker/tree/main/Firefox
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Chess.com Blocker", "version": "1.0.0.4", "description": "Prevent binging on chess.com. Blocks chess.com if you lose too many games.", "permissions": [ "storage" ], "host_permissions": [ "https://api.chess.com/*", "https://*.chess.com/game*", "https://*.chess.com/play/online*" ], "background": { "service_worker": "background.js" }, "content_scripts": [{ "matches": [ "https://*.chess.com/game*", "https://*.chess.com/play/online*" ], "js": ["content.js"] }], "action": { "default_icon": "knook.png", "default_popup": "options.html" }, "options_ui": { "page": "options.html" }, "icons": { "16": "icons/icon-16.png", "48": "icons/icon-48.png", "128": "icons/icon-128.png" }}
Read more