You are viewing a single comment's thread from:

RE: Skyler's Potion - Game 44 - Day 43 (Nov. 20, 2019)

in #steemace5 years ago

Ah! I was wondering about that. Thanks for the explanation. One of these days I'll need to learn how to program some automated responses for this game and not rely on 3rd-party bots. Is it very complicated to make and run a bot?

Sort:  

I knew nothing and got this running in a week.
I’m letting it run today to watch for stability then I will make a new Steem account for it.
Once I figure things out I think I can make one to automate your searches.

I'm pretty sure I've seen bots that can respond to different calls in different ways, so I'm pretty sure it is possible to make one bot that can supply different responses based on the call made to it. For instance, if you call, !zombiebot_1D, you could get a single-dice roll. If you called, !zombiebot_2D, you would get a roll with 2 dice. !zombiebot_D20 rolls a D20. !zombiebot_search would either fail with a 50% chance or print one of the items found in their respective % of chance for finding one. If fail, it would print which type of zombie was found. To use an equivalent % chance of the dice, one could create a list (say for zombies) consisting of 2 X nothing, 2 X walker, 1 runner and 1 hulk, then use a randomizer to choose from the list. That is probably the easiest way to randomly choose items that have unequal chances of being found and would mimic the dice rolls exactly.

That would be nice.

If you followed some tutorial, can you please link us to it?

Just went to developers.steem.io and jumped right in
Still don’t know how to do a bunch of things

OMG! That stuff is way over my head. I tried to follow the tutorial for creating a new account but don't even know how I'm supposed to "run" a repo clone. I need more basic information like what I need in order to connect to the blockchain, where to run my files from, etc. These tutorials assume we already know something and I know absolutely nothing. OK, I do know that we need commands written in language that the blockchain can understand, but that's about the extent of it.