DiceBot

Ship once. Inject where it belongs.

DiceBot is deployed as a clean distribution surface for supported dice targets. Install with a userscript, inject from the console when needed, and let Cloudflare Pages deliver fresh builds automatically after each push.

Registry-driven targets The homepage renders supported sites from Hugo data, so new targets can be added without rewriting the layout.
Automatic rebuilds New pushes rebuild on Cloudflare Pages without a separate manual release step.
Local asset delivery Fonts, installers, userscripts, and bot bundles are served from this Pages origin.

Choose the install path that matches your workflow

The public page stays focused on production-safe entry points. Direct snippets are available, but they no longer dominate the entire homepage.

Universal userscript

Install once in Tampermonkey, Violentmonkey, or Greasemonkey. It activates only on supported domains and injects the correct bot automatically.

Install `dicebot-auto.user.js`

Console injection

Use the loader when you want a manual session-based inject without installing a userscript. The snippet auto-detects the current supported host.

View console snippet

Core endpoints

Production assets are served directly from this origin. Useful when validating runtime behavior or checking loader availability during deployment.

Open `install.js`

Supported sites

Automatic runtime selection follows the active hostname. Unsupported domains are ignored, so the userscript does not attach itself where it should not.

BCH Games

Primary BCH dice runtime with modular local assets and a dedicated network bridge.

https://bch.games/

FaucetPay

Auto-detected through the production hostname and routed to the FaucetPay-compatible bundle.

https://faucetpay.io/

Paradice

Served from the same production origin with target-specific UI and network modules.

https://paradice.in/

Wintomato

Maintained as a local production bundle with automatic install routing and ready-made loader support.

https://wintomato.com/

Deployment posture

The homepage is now driven by Hugo content, layouts, i18n, and data files, so the surface can grow without turning back into a demo page.

Cloudflare Pages

This site is deployed from a private source repository and rebuilt automatically whenever the production branch changes.

Hugo-native structure

Homepage content, templates, translations, and SEO metadata now live in the proper Hugo folders instead of a static HTML file.

Self-hosted assets

The landing page font stack and visual assets are hosted locally so the public runtime is less dependent on third-party font delivery.

Direct install snippets

These remain available for operators who want direct control, but they now live below the primary product story instead of overwhelming the landing page.

Auto-detect loader

(()=>{document.head.appendChild(document.createElement('script')).src='https://botdice.pages.dev/i.js?v='+Date.now()})()

Bookmarklet

javascript:(()=>{document.head.appendChild(document.createElement('script')).src='https://botdice.pages.dev/i.js?v='+Date.now()})()
Manual override and direct endpoint map

BCH manual override

window.CASINO_GAME = 'bch-dice';
(()=>{document.head.appendChild(document.createElement('script')).src='https://botdice.pages.dev/i.js?v='+Date.now()})()

Direct endpoints

https://botdice.pages.dev/i.js
https://botdice.pages.dev/install.js
https://botdice.pages.dev/init.js
https://botdice.pages.dev/dicebot-auto.user.js
https://botdice.pages.dev/bch-dice.user.js