Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mydicebot/mydicebot.github.io
★MyDiceBot★ - Ultimate Bitcoin Dice Bot. Bet More, Earn More!
https://github.com/mydicebot/mydicebot.github.io
999dice 999doge betking bitcoin bitsler crypto-games duckdice eos eosbet ethereum freebitcoin litecoin mydicebot primedice seuntjies-dicebot stake steem wolfbet yolodice
Last synced: 8 days ago
JSON representation
★MyDiceBot★ - Ultimate Bitcoin Dice Bot. Bet More, Earn More!
- Host: GitHub
- URL: https://github.com/mydicebot/mydicebot.github.io
- Owner: mydicebot
- License: gpl-3.0
- Created: 2018-10-26T09:03:12.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-09-17T22:04:22.000Z (about 3 years ago)
- Last Synced: 2024-08-01T13:35:24.673Z (3 months ago)
- Topics: 999dice, 999doge, betking, bitcoin, bitsler, crypto-games, duckdice, eos, eosbet, ethereum, freebitcoin, litecoin, mydicebot, primedice, seuntjies-dicebot, stake, steem, wolfbet, yolodice
- Language: JavaScript
- Homepage: https://mydicebot.com
- Size: 5.57 MB
- Stars: 100
- Watchers: 14
- Forks: 61
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](screenshot/bot-logo-256.png)
# ★MyDiceBot★ - Ultimate Bitcoin Dice Bot[![Github All Releases](https://img.shields.io/github/downloads/mydicebot/mydicebot.github.io/total.svg)](https://github.com/mydicebot/mydicebot.github.io/releases)
[![GitHub release](https://img.shields.io/github/release/mydicebot/mydicebot.github.io/all.svg)](https://github.com/mydicebot/mydicebot.github.io/releases)
[![GitHub Release Date](https://img.shields.io/github/release-date-pre/mydicebot/mydicebot.github.io.svg)](https://github.com/mydicebot/mydicebot.github.io/releases)
[![GitHub license](https://img.shields.io/github/license/mydicebot/mydicebot.github.io.svg)](https://github.com/mydicebot/mydicebot.github.io/blob/master/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/mydicebot/mydicebot.github.io.svg)](https://github.com/mydicebot/mydicebot.github.io/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/mydicebot/mydicebot.github.io.svg)](https://github.com/mydicebot/mydicebot.github.io/network)* [https://mydicebot.com](https://mydicebot.com)
* [MyDiceBot](https://mydicebot.com) is World #1 Cross-Platform Dicing Bot.
* Multiple platforms are supported, including __Windows, Mac, Linux, Web, Terminal/Console, Android__ and __Raspberry Pi__.
* Multiple blockchains are supported.
* Multiple programming languages are supported such as __Lua, Javascript__ and __Python__.
* [Open Source](https://github.com/mydicebot/mydicebot.github.io) and __Free Forever__.### Desktop
![](screenshot/mydicebot-1000-win.png)### Terminal/Console
![](screenshot/mydicebot-console.png)### Mobile
![](screenshot/mydicebot-mobile.png)### Raspberry Pi
![](screenshot/mydicebot-raspberry-pi.png)# Table Of Content
* [Download](#download)
* [Supporting Dice Sites (alphabet sequence)](#supporting-dice-sites-alphabet-sequence)
* [Faucet](#faucet)
* [Mining](#mining)
* [Exchange](#exchange)
* [Quick Start](#quick-start)
* [How to Run](#how-to-run)
* [Startup Options](#startup-options)
* [Features](#features)
* [Manual Bet](#manual-bet)
* [Auto Bet](#auto-bet)
* [Script Bet](#script-bet)
* [Internal Variables](#internal-variables)
* [Internal Functions](#internal-functions)
* [Sample Code](#sample-code)
* [Script Gist](#script-gist)
* [Report Issue](#report-issue)
* [License](#license)
* [Thanks](#thanks)
* [Quote](#quote)
* [Disclaimer](#disclaimer)
* [Legal](#legal)
* [Contact](#contact)
* [Donation](#donation)# Download
![](screenshot/download-qr-code.png)
* Binaries: [https://mydicebot.com/contents/download/](https://mydicebot.com/contents/download/)
* Source Code: [https://github.com/mydicebot/mydicebot.github.io](https://github.com/mydicebot/mydicebot.github.io)# Supporting Dice Sites (alphabet sequence)
## Traditional
* [999Dice](https://www.999dice.com/?224280708)
* [999Doge](https://www.999doge.com/?224280708)
* [Bitsler](https://www.bitsler.com/?ref=mydicebot)
* [Crypto.Games](https://www.crypto.games?i=CpQP3V8Up2)
* [DuckDice](https://duckdice.com/ab61534783)
* [Freebitco.in](https://freebitco.in/?r=16392656)
* [PrimeDice](https://primedice.com/?c=mydicebot)
* [ParaDice](https://paradice.in/?c=mydicebot)
* [Stake](https://stake.com/?code=mydicebot)
* [WinDice](https://windice.io/?r=e63q8xq4y)
* [WolfBet](https://wolf.bet/?c=mydicebot)
* [YoloDice](https://yolodice.com/r?6fAf-wVz)## Blockchain - STEEM
* [EpicDice](https://epicdice.io/?ref=mydicebot)
* [KryptoGames](https://kryptogamers.com/?ref=mydicebot)## TODO
* [BetKing (coming soon)](https://betking.io/?ref=u:mydicebot)
* [BitDice (coming soon)](https://www.bitdice.me/?r=90479)
* [BitVest (coming soon)](https://bitvest.io?r=108792)
* [Dice-Bet (coming soon)](https://dice-bet.com/?ref=u:mydicebot)
* [KingDice (coming soon)](https://kingdice.com/#/welcome?aff=180722)
* [MegaDice (coming soon)](https://www.megadice.com/?a=326492144)
* [NitroDice (coming soon)](https://www.nitrodice.com?ref=0N2pG8rkL7UR6oMzZWEj)
* [NitrogenSports (coming soon)](https://nitrogensports.eu/r/4998127)
* [SafeDice (coming soon)](https://safedice.com/?r=100309)
* (More will be coming soon)
# Telegram Bot
* [Bitcoin Click](https://t.me/BitcoinClick_bot?start=RjbD)
* [Dogecoin Click](https://t.me/Dogecoin_click_bot?start=5vxX)
* [Litecoin Click](https://t.me/Litecoin_click_bot?start=clT4)
* [BitconCash Click](https://t.me/BCH_clickbot?start=Fh4n)
* [Zcash Click](https://t.me/Zcash_click_bot?start=3mgl)# Faucet
* [FaucetPay Wallet](https://faucetpay.io/?r=201981)
* [Faucet Collector](https://faucetcollector.com/?ref=4789455)
* [AutoFaucet](https://autofaucet.org/r/mydicebot)# Mining
* [CryptoTab](https://cryptotabbrowser.com/4760331)
* [MinerGate](https://minergate.com/a/840aa085f0deb4fef17fd6be)# Exchange
* [Binance](https://www.binance.com/en/register?ref=40077522)# Quick Start
* Download MyDiceBot Binaries here: [MyDiceBot Releases](https://github.com/mydicebot/mydicebot.github.io/releases).
* Different execution methods on different platforms.
* Linux (Open Terminal)
```
chmod +x mydicebot-linux
``````
./mydicebot-linux
```* Mac (Open Terminal)
```
chmod +x mydicebot-macos
``````
./mydicebot-macos
```* Windows (Open Command Prompt)
```
mydicebot-win.exe
```* Choose Dice Site, Input username/password/2FA/APIKey, then Login.
* Bet and WIN.# How to run from source code directly
Ensure you install the latest version of [docker](https://docs.docker.com/engine/installation/) and [docker-compose](https://docs.docker.com/compose/install/)```bash
git clone https://github.com/mydicebot/mydicebot.github.io.git mydicebot
cd mydicebot
bash start.sh
```
* Visit http://localhost:57432/login# Features
* Supported platforms: __Windows, Mac, Linux, Web, Terminal/Console, Android__ and __Raspberry Pi__
* Supported programming languages: __Lua, Javascript__ and __Python__
* Supported multiple dice-sites
* Supported multiple strategies
* New account registration
* Existing account login
* Betting statistics
* Manual bet
* Auto bet
* Script bet (__compatible with Seuntjies DiceBot scripts__)
* Script gist
* Chat room [MyDiceBot](https://discord.gg/S6W5ec9) on [Discord](https://discord.gg/S6W5ec9)# Manual Bet
* You can control every bet by yourself.![](screenshot/mydicebot-manual-bet.png)
# Auto Bet
* Essential configurations are provided for betting automatically.
![](screenshot/mydicebot-auto-bet.png)# Script Bet
* Lua programming language
* JavaScript programming language
* Python programming language
* __Compatible with the variables and functions of Seuntjie DiceBot's Lua script__
* Import script from gist (Github) easily![](screenshot/mydicebot-script-bet.png)
## Internal Variables
* __Single Bet Info__|Variable|Type|Permission|Purpose|
|---|---|---|---|
|__basebet__|double|Read Write|Shows the amount of the first bet. Only set for first bet.|
|__previousbet__|double|Read Only|Shows the amount of the previous bet. Only set after first bet.|
|__nextbet__|double|Read Write|The amount to bet in the next bet. You need to assign a value to this variable to change the amount bet. Defaults to previousbet after first bet. Needs to be set before betting can start.|
|__chance__|double|Read Write|The chance to win when betting. Defaults to value set in advanced settings if not set. Need to set this value to change the chance to win/payout when betting.|
|__bethigh__|bool|Read Write|Whether to bet high/over (true) or low/under(false). Defaults to true (bet high/bet over)|
|__win__|bool|Read Only|Indicates whether the last bet you made was a winning bet (true) or a losing bet (false).|
|__currentprofit__|double|Read Only|Shows the profit for the last bet made. This is not the amount returned. betting 1 unit at x2 payout, when winning, currentprofit will show 0.00000001 (returned =0.00000002), when losing, profit will show -0.00000001|
|__currentstreak__|double|Read Only|Shows the current winning or losing streak. When positive (>0), it's a winning streak. When negative (<0) it's a losing streak. Can never be 0. Only set after first bet.|
|__currentroll__|double|Read Only|Show current roll information|
|__lastbet__|object|Read Only|This is an object containing more details about the previous bet, including the lucky number that was rolled, chance, amount, profit etc.|* __Current Session Info__
|Variable|Type|Permission|Purpose|
|---|---|---|---|
|__balance__|double|Read Only|Lists your balance at the site you're logged in to.|
|__bets__|int|Read Only|Shows the number of bets for the current session.|
|__wins__|int|Read Only|Shows the number of wins for the current session.|
|__losses__|int|Read Only|Shows the number of losses for the current session.|
|__profit__|double|Read Only|Shows your session profit. Session is defined as the time since opening the current instance of bot or the last time you reset your stats in the bot.|
|__currencies__|string array|Read Only|List the currencies that can be used at the current site, usually in the currency short code (btc, ltc, etc.).|
|__currency__|string|Read Write|Can be used to change the currency to bet in using any value from the currencies list. Only values from the currencies list can be used.|## Internal Functions
|Function|Purpose|
|---|---|
|__dobet()__|The loop of bets|
|__stop()__|Stop the bet|
|__start()__|Start the bet (from very beginning) after stop()|
|__resume()__|Resume the bet (from current stopping) after stop()|
|__resetsession()__|Reset the session|
|__resetstats()__|Reset the session|
|__resetseed()__|Reset the client seed|
|__sound(path_of_the_sound)__|Sound notificaiton|
|__message(text, type=\'debug\', expire=time_interval_value_in_ms)__|Message notification on the screen. Four types: "info", "success", "debug", or "error". Expire interval is 4000 ms by default, -1 for not hiding the message.|
|__betinterval(ms)__|Bet Interval in milliseconds|## Sample Code
* Strategy: Basic Martingale
* Using Lua
```lua
chance = 49.5
multiplier = 2
basebet = 0.00000010
bethigh = falsefunction dobet()
if profit >= 0.1 then
stop()
end
if win then
nextbet = basebet
else
nextbet = previousbet * multiplier
end
end
```
* Using Javascript
```javascript
chance = 49.5;
multiplier = 2;
baseBet = 0.00000001;
betHigh = false;function dobet() {
if (win) {
nextBet = basebet;
} else {
nextBet = previousbet * multiplier;
}
}
```
* Using Python
```python
chance = 49.5
multiplier = 2
basebet = 0.00000001
bethigh = False
nextbet = basebetdef dobet(event):
if win:
nextbet = basebet
else:
nextbet = previousbet * multiplier
```## Script Gist
* https://gist.github.com/mydicebot
* Import script from gist (github) in MyDiceBot app directly
* Vote/Comment/Fork scripts on gist (github)# Report Issue
* [https://github.com/mydicebot/mydicebot.github.io/issues](https://github.com/mydicebot/mydicebot.github.io/issues)# License
* GPL-3.0# Thanks
* Special thanks to the open source project of [Seuntjies DiceBot](https://github.com/Seuntjie900/DiceBot).
* If you need simulation functions or advanced-autobet functions, we recommand Seuntjies DiceBot.# Quote
* "Gambling is gambling no matter what you do or how good your strategy is. The house always wins if you keep playing. Winners know when to stop."
* "Like any human, we make mistakes, and like any program, the bot is bound to have a few bugs. Use the bot at your own risk. "# Disclaimer
* This is still gambling. The bot is not guaranteed to win.
* Please do not gamble more than you can afford to lose.
* The bot has a lot of settings, and we cannot test each and every combination.
* The bot might behave unpredictable and unreliably with certain combinations of settings.
* Certain actions from the server might also result in unexpected behavior.
* We cannot be held responsible for any losses incurred while using the bot.# Legal
* It is your obligation to ensure compliance with any legislation relevant to your country of domicile regarding online gambling.# Contact
* github: [https://github.com/mydicebot/mydicebot.github.io/issues](https://github.com/mydicebot/mydicebot.github.io/issues)
* steemit: [https://steemit.com/@mydicebot](https://steemit.com/@mydicebot)
* bitcointalk: [★MyDiceBot★ - Ultimate Bitcoin Dice Bot. Bet More, Earn More!](https://bitcointalk.org/index.php?topic=5057661)
* discord: [https://discord.gg/S6W5ec9](https://discord.gg/S6W5ec9)# Donation
* BTC: 19Yw3Hs8zAidGEUNeEUM2r4tXLnrJDy7kN
* ETH: 0x3d652737ad9906344C0fb9C693bD3917FDaa37dC
* BCH: qpwukqk0a557yytlg9x9tl77qjh8lje03gyd73qgm6
* DOGE: D9wMjdtGqsDZvjxWMjt66JLjE9E9nMAKb7
* steemit: [@mydicebot](https://steemit.com/@mydicebot)