- OS: Windows, macOS, or Linux
- Node.js: v18 or newer installed.
- Check version:
node -vandnpm -v - If missing, download Node.js here.
- Check version:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Developers API | |
| Original Dice / Bet Make | |
| HTTP POST /api/dice/play?api_key=<API_KEY> | |
| Request body, JSON-encoded | |
| Parameter name Type Required Description Example | |
| symbol string yes Currency symbol "BTC" | |
| chance string, decimal yes Bet chance, % "88.88" | |
| isHigh boolean yes High/Low true | |
| amount string, decimal yes Bet amount "0.01" | |
| userWageringBonusHash string no User's wagering bonus hash, link "da49f4c33a" |
Prerequisites:
- Windows, macOS, or Linux
- Node.js v18 or newer installed
→ You can check by opening Command Prompt (cmd) and typing:node -v npm -v
Last updated: February 2026
This document explains every supported field, action, condition, and value format usable in your limbo-settings.json strategy profiles — including multi-rule arrays, USD/% parsing, maxTarget enforcement, strategy switching, streak-based conditions, emulation mode, and hotkey controls.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const WebSocket = require('ws'); | |
| const readline = require('readline'); | |
| const wss = new WebSocket.Server({ port: 4041 }); | |
| wss.on('connection', (ws) => { | |
| console.log(getCurrentTime() + 'Connected'); | |
| ws.on('close', () => { | |
| console.log(getCurrentTime() + 'Disconnected'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const wss = new WebSocket('ws://localhost:4041'); | |
| wss.addEventListener('open', () => { | |
| console.log(getCurrentTime() + 'Connected'); | |
| }); | |
| wss.addEventListener('close', () => { | |
| console.log(getCurrentTime() + 'Disconnected'); | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| stop = (() => { | |
| let running; | |
| function bet() { | |
| return cd.bet(cd.amount) | |
| } | |
| (function() { | |
| running = setInterval(bet, 1); | |
| })() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| stop = (() => { | |
| let running; | |
| function bet() { | |
| return prod.bet(prod.amount) | |
| } | |
| (function() { | |
| running = setInterval(bet, 1); | |
| })() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var config = { | |
| // 261,265,269,273,277,281,285,289,293,297,301,305,309,313,317,321,325,329,333,337,341,345,349,353,357,361,365,369,373,377 | |
| list_bet: { | |
| value: 'list2', type: 'radio', label: 'Pick Bet List', | |
| options: { | |
| list1: { value: '10, 5, 20', type: 'text', label: 'Bets 1' }, | |
| list2: { value: '1, 1, 2, 3, 5, 9, 16, 31, 59, 117, 233, 477, 1000, 2333', type: 'text', label: 'Bets 2' }, | |
| }, | |
| }, | |
| list_target: { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var config = { | |
| wager: { value: 100, type: 'balance', label: 'Base Bet' }, | |
| payout: { value: 2, type: 'multiplier', label: 'Payout' }, | |
| } | |
| var Profit = 0, Total_Profit = 0, Total_Rolls = 0, Playing = true, baseList = [ 1, 2, 3 ], RolledGames = 0; | |
| var PAYOUT = config.payout.value, WAGER = config.wager.value; | |
| /* -------------------------------------------------------------- */ | |
| if (engine.gameState === "GAME_STARTING") PerformBet() |
NewerOlder