Jump to content
Stake Forum
mydicebot

★MyDiceBot★ - Ultimate Bitcoin Dice Bot. Bet more, earn more!

Featured Comment

18 hours ago, CaptainLorca said:

I often receive an API-Error on Stake.. with often I mean almost every bet (sometimes it takes more :D)..  rarely I can't even start a script after an API-Error. Don't know whats the issue.

I will have a check on stake...Thanks for feekback, captainlorca.

I will add log on UI in next major update, then users can get the error info easily.

Share this post


Link to post
Share on other sites
31 minutes ago, mydicebot said:

I will have a check on stake...Thanks for feekback, captainlorca.

I will add log on UI in next major update, then users can get the error info easily.

its a anti spam I belive the way to fix it (please find another way) delay the bets by a few seconds

Share this post


Link to post
Share on other sites

Merry Christmas,

I will write in here for the 25th challenge dice. It was fully functional, I already used it on PD too. Some issue in Stake was the bot betting speed, that making it always saying "failed to fetch/please try again for a second" to prevent spam. Make sure you checking your bets, but the bot will stop when we get this number = 25.12

Quote

target = {25.12} 
chance = 98 
basebet = 0.00000100 
bethigh = false 
function dobet()
if currentroll == target then
        stop()
    else
        nextbet = basebet
    end
end

Explanation

target = {xx.xx} ... =   the number we need to hunt (you can change it based on the challenge)
chance = xx....  = the number can be changed, but for your safety at this challenge, we will use the lowest multiplier.
basebet = x.xxxxxx.. = this is your bet, change it based on your currency. for example "basebet = 0.00012000" (for litoshi)
basehigh = boolean... = this only can be change to true or false. If you write true, it will be over bets and otherwise if you write false.
function dobet() if .... = it was the function of the script.

Share this post


Link to post
Share on other sites
On 12/23/2018 at 12:48 AM, mydicebot said:

I will have a check on stake...Thanks for feekback, captainlorca.

I will add log on UI in next major update, then users can get the error info easily.

have the same problem every 10-15 bets

{ APIError: Please try again in a few seconds.
    at /snapshot/src/api/models/stake.js:170:23
    at Generator.throw (<anonymous>)
    at step (/snapshot/src/api/models/stake.js:20:191)
    at /snapshot/src/api/models/stake.js:20:402
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
  name: 'APIError',
  error: 'Please try again in a few seconds.',
  description: 'Please try again in a few seconds.' }
POST /Stake/bet 200 330.946 ms - 54

 

Share this post


Link to post
Share on other sites

@404, @Philip74, @CaptainLorca,

 

I just tested Stake with script and currency Doge, base amount is 0.00000001, after 100 bets, all good on my side.

dxn8AHN.png

 

Please list your betting condition and let me have a check.

* MyDiceBot version?

* what operation system

* x64 or x32 ?

* what currency

* what base amount

* what chance

* which mode, manual, auto, or script

* if script, would you please share the script for analysis purpose

* how many bets and then error

Share this post


Link to post
Share on other sites
57 minutes ago, mydicebot said:

@404, @Philip74, @CaptainLorca,

 

I just tested Stake with script and currency Doge, base amount is 0.00000001, after 100 bets, all good on my side.

dxn8AHN.png

 

Please list your betting condition and let me have a check.

* MyDiceBot version?

* what operation system

* x64 or x32 ?

* what currency

* what base amount

* what chance

* which mode, manual, auto, or script

* if script, would you please share the script for analysis purpose

* how many bets and then error

1. latest v7.0.1

2. Mac Os X El Capitan v10.11.6

3. x64

4. LTC

5. 0.00012000

6. 98%

7. script

8. 

target = {25.12}
chance = 98
basebet = 0.00012000
bethigh = true
function dobet()
if currentroll == target then
        stop()
    else
        nextbet = basebet
    end
end

9. 15-20 bets and got error in up right corner in chrome and error in terminal 

{ APIError: Please try again in a few seconds.
    at /snapshot/src/api/models/stake.js:170:23
    at Generator.throw (<anonymous>)
    at step (/snapshot/src/api/models/stake.js:20:191)
    at /snapshot/src/api/models/stake.js:20:402
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
  name: 'APIError',
  error: 'Please try again in a few seconds.',
  description: 'Please try again in a few seconds.' }
POST /Stake/bet 200 330.946 ms - 54

 

@mydicebot but I'm not sure this is "MyDiceBot" problem. Because I had same thing with "Seuntjies DiceBot" when run it on virtual machine. I mean it always stops every 45-50 rolls. So I think it's stake bug.

Share this post


Link to post
Share on other sites
1 hour ago, mydicebot said:

@404, @Philip74, @CaptainLorca,

 

I just tested Stake with script and currency Doge, base amount is 0.00000001, after 100 bets, all good on my side.

dxn8AHN.png

 

Please list your betting condition and let me have a check.

* MyDiceBot version?

* what operation system

* x64 or x32 ?

* what currency

* what base amount

* what chance

* which mode, manual, auto, or script

* if script, would you please share the script for analysis purpose

* how many bets and then error

7.0.1.

Windows 7 Home

x32

BTC

0.00000100

3.808x

auto

But, I don't think there is a problem with the Dicebot, as Seuntjes bot didn't work for me either, it's probably something on my end.

 

Share this post


Link to post
Share on other sites

* MyDiceBot version?

Latest

* what operation system

MacOS Mojave 10.14.2

* x64 or x32 ?

x64

* what currency

BTC

* what base amount

0.000001

* what chance

98

* which mode, manual, auto, or script

Script

target = 25.12

loseprofit = -0.00010000

chance = 98
basebet = 0.000001
bethigh = true

function dobet()

if currentroll == target then

stop()


else

nextbet = basebet

end

if profit <= loseprofit then
stop()
end

end

 

* how many bets and then error

Around every 5-10 bets.

 

Error message in terminal:

refresh
{ APIError: Please try again in a few seconds.
    at /snapshot/src/api/models/stake.js:170:23
    at Generator.throw (<anonymous>)
    at step (/snapshot/src/api/models/stake.js:20:191)
    at /snapshot/src/api/models/stake.js:20:402
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
  name: 'APIError',
  error: 'Please try again in a few seconds.',
  description: 'Please try again in a few seconds.' }
GET /Stake/refresh?currency=btc 304 174.752 ms - -

 

Share this post


Link to post
Share on other sites
43 minutes ago, CaptainLorca said:

* MyDiceBot version?

Latest

* what operation system

MacOS Mojave 10.14.2

* x64 or x32 ?

x64

* what currency

BTC

* what base amount

0.000001

* what chance

98

* which mode, manual, auto, or script

Script


target = 25.12

loseprofit = -0.00010000

chance = 98
basebet = 0.000001
bethigh = true

function dobet()

if currentroll == target then

stop()


else

nextbet = basebet

end

if profit <= loseprofit then
stop()
end

end

 

* how many bets and then error

Around every 5-10 bets.

I'm testing your script.I got stuck at 36 bets always, but sometime it was working perfectly until 200 bets, and then it stopped again by APIError. (I was testing my script too, and other people script. The result still got stuck at range 30-37 bets.)

Anyway @mydicebot, can you add automatically reconnect or resume the bets after getting API error? So, we don't really need to press the start bet button again and again after getting APIError..

image.thumb.png.b9fc2fa6e1252c01a9f6db3104026672.pngimage.png.138cd59aba2418e6e3de2f8e6c1bb938.png

Share this post


Link to post
Share on other sites
1 hour ago, Flansca said:

I'm testing your script.I got stuck at 36 bets always, but sometime it was working perfectly until 200 bets, and then it stopped again by APIError. (I was testing my script too, and other people script. The result still got stuck at range 30-37 bets.)

Anyway @mydicebot, can you add automatically reconnect or resume the bets after getting API error? So, we don't really need to press the start bet button again and again after getting APIError..

image.thumb.png.b9fc2fa6e1252c01a9f6db3104026672.pngimage.png.138cd59aba2418e6e3de2f8e6c1bb938.png

I'm almost thinking the problem is on stakes end. Not sure.

13 minutes ago, EpicGord said:

@CaptainLorca But it worked for me...8k bets on stake and no error. and tested on PrimeDice too...It kept rolling without giving error for 20k bets.

Hm.. working well on Primedice for me too. But on stake.. jesus christ. Its a hassle.. :/

Share this post


Link to post
Share on other sites
5 minutes ago, mydicebot said:

We are working on Script Enhancement right now.

* Menu for script

* Script list

* Log for script

Selection_076.png

That will be awesome! I really see a lot of potential with your bot! Keep up the great work!

Share this post


Link to post
Share on other sites
8 minutes ago, mydicebot said:

We are working on Script Enhancement right now.

* Menu for script

* Script list

* Log for script

Selection_076.png

nice work!

and what about APIError? what we should do with this on stake?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×