After running my 100% Upvote Experiment I was already itching to run another fun experiment but wasn't sure what to do. Yesterday after running some tests on a UpVote bot it came to me. Instead of doing a small amount of 100% UpVotes I would instead go the opposite direction and do as many as possible at a very small percentage. This will not only let me give a small boost to as many posts as possible (especially with the recent lack of voting) and answer a few questions along the way like is it more profitable to spread your votes out or be more direct?
The Experiment
It's pretty straight forward
- Create UpVote bot that attempts to UpVote every new post (non-comments)
(every 3 seconds) - Add code to comment on as many as possible explaining the experiment
(every 20 seconds) - Add fail safe on errors so the bot continues to run without interruption
- Run Bot for 24 Hours
- See What Happens!
The UpVote Bot
from piston.steem import Steem
import os
import json
steem = Steem(wif="WIF")
for c in steem.stream_comments():
try:
if c.is_main_post():
vote = c.upvote(weight = 0.03, voter = "blueorgy")
print("UpVoted post by @"+vote["operations"][0][1]["author"])
reply = c.reply("UpVote Experiment Comment", title='', author='blueorgy')
print("Replied via "+reply["operations"][0][1]["permlink"])
except:
print("...")
Right, Lets Do This Thing
I will start up the bot momentarily
Remember To Vote
blueorgy
for witness!https://steemit.com/~witnesses
The experiment has been completed. The final bot UpVote was here at 100%. The bot was run for 24 Hours. Results post to come!
nice @blueorgy . How i can recieved upvote? Congratulation for your contribution for Steemit Community.
Cool. I was just upvoted by your bot, thanks! I have 10 witness votes left and I was wondering who I should vote for so I shall vote for you now. :-)
Hi isaria whats up :-)
Hey @sinned! :-)
Holy shit 672 views your famous dude but no checking steemit and its always good to see familiar faces!
I love this?! Thanks for the upvote by the way ;)
@styleyfrancky got you a $0.19 @minnowbooster upgoat, nice! (Image: pixabay.com)
Want a boost? Click here to read more!
Thank you for upvote @ blueorgy
It is nice that someone gets votes on his article.
It can also contribute to more votes.
A tink is definitely you get a lot to your blog who is curious about who you are.
But blogs exist to be read so what then.
Gives you 100% upvote
I agree with @somethingsubtle. However I am also intrigued to see what you learn with this experiment. I also like what you said about being able to uncover some potentially great authors.
Isn't an unengaged upvote just as bad as a spam one?
Doesn't a bot like this just encourage empty votes without any of the social value attached that Steemit actually requires?
Aside from that, thanks for sharing the code. Good to see a python library already out for Steem.
I agree. Even i know nothing about the steemit engine, and how much space it takes such content-ignorant upvotes + comment, still to me it looks more like a new way of spamming.
I may be wrong, though. I'ts just my subjective opinion.
Oh I agree with what your saying. The only "auto upvotes" I do are for a select number of authors who I trust. I am just running this once for the experiment otherwise I don't use bots anyway. I will also being looking through where my comments ended up out of curiosity, maybe ill land a couple potential great authors 😉. You should write a full post on your thoughts about this experiment and the overall use of bots, might be a good read.
Maybe I shouldn't have shared the code? lol
Thank you very much I have just been upvote by your bot
Much love
You da bomb!!
Potential new authors you say? You know when I first seen your bots message it looked a bit like spam if I'm being honest, hopefully it was lucky for both of us that I read before I assume ;)
NOT ALL BOTS .. are 'created' equally !! - ))
and, YOUr'S .. is a FUN little BOOST .. thanks !! - ))
lovelovelove )))
greb'Z )
.. here is a FUN BOT i made - )))))))))))
.. a NINJA - ))
and, upside down .. it is a PLAN_eT "SEE(D)" !! - ))
ha ha - )))
Still don't fully comprehend how all of this works, but I appreciate the help you are providing. I can tell you are diligently trying to make this environment the best it can be!
There is a python library, but @blueorgy is not really using it. :)
I'd highly highly recommend using the "official" library. Piston, which is used in the code above, is abandoned, I believe.
Wow. IMHO this is the worst kind of spam. I hope you learn something useful after voting dozens of spammers like this one: spam article upvoted by blueorgy.
very true blueorgy, spread out more small upvotes is better way for the whole community.
Awesomeness ! Looking forward to some up votes from your bot !! And finding out how your experiment went ! It would be nice to find the sweet spot as well for a lot of us !! 👍👍👍
Cool. Your bot just upvoted my post. Thanks for its creation. Will follow for more updates.
i dont understand this can u tell about this more
Nice Post. Thanks
You can check my other posts on @lovelyday
and also follow and upvote me.
Thanks to all friends.
Thank you for the upvotes, @blueorgy
Thanks for the upvote from your bot, I will be interested in seeing how your experiment comes out.
Interesting :))
I find it interesting too! :))
UpVote Experiment upvote me @jodhpurindia
Interesting !
well we will find out.
I please upvote him for me blueorgy66 in experiment.
You have too much free time on your hands! :)
I'd suggest a script that calculates the amount of locked Steem in inactive accounts (say, unused for the last six months). You'll be quite surprised and then probably shocked, when you realize what will happen to the already falling price of Steem if every one of these accounts decides to cash out :)
Locked Steem can also be used as a metric for Steemit popularity and possible future price volatility of the currency - the higher the price of Steem, the more likely people would return to Steemit to cash out.
please upvote
https://steemit.com/colorchallenge/@writemore/colorchallenge-yam-ice-cream-with-recepe
Well done @blueorgy !!!
Do not listen to the shit heads !
=]
If they do not like spam they can go to library !
More bots for steemit !!!
People does not want to vote, they want to lick whales asses !
=]
Very good experiment, thanks for upvoting me ☺
intersting idea. I wish i knew more about the mechanics of steem and upvoting to comment. But initially, I wonder how an autonomous vote effects the value of a real up vote?
Awesome experiment! Also just voted for you as a witness! Hope your doing well!
Hi Steemit Community
I am New here, Please follow and upvote me on @lovelyday.
You can check my other posts on @lovelyday
Please comment on my posts.
Thanks to all friends.
Interesting Men Nice Post.
I think I had been one of randomly upvoted. :P
Thanks. :D
0.03, it is worth it to me, thank you very much @blueorgy
@blueorgy, I just got an upvote and was directed to this post due to the comment left. Thank you so much for helping us minnows! Appreciated :) @darnscotty
Great job
claro que votare por ti excelente
I gave it an upvote due to potentially useful C code.
Awesome!!!! Thank you!
thank you !! Let's mount up give 'er a kick and see how she ride's !! Up voted and resteemed . Will witness in one week can't witness something without seeing so Steem on !!!
Nice Post. Thanks
You can check my other posts on @lovelyday
and also follow and upvote me.
Thanks to all friends.
Nice
Bot works, he already voted for me. I like this bot :)
i dont understand this tell me plz how this work
I believe the bot just tries to upvote as many new posts as possible until voting power is too low. You can't do anything to summon it.
Thank you for your vote @blueorgy:)
hello sir i dont under stand thic plz teach me about this more i want do it
Great experiment . Thanks for helping us grow .
Thanks for the code. It's very helpful
Hi Steemit Community
I am New here, Please follow and upvote me on @lovelyday.
You can check my other posts on @lovelyday
Please comment on my post.
Thanks to all friends.
Very helpful
It will be interesting to see what results you have. How long to you plan to run the experiment?
@blueorgy
Interesting, is your bot running right now? how's the whole setup is configured, would you mind to share? thanks
Yes its running right now. You can check out what its doing over on http://steemd.com/@blueorgy. I'll get back to you on that one
thanks for your upvote ,i have done the same for you.
I like that 😃
Interesting experiment. Beneficiary here saying thanks.
Thanks for sharing the code. I initially wasnt a fan of bots but since exploring a few use cases i now think they can be very useful. I might message you on Steemit chat about your experience. I would love to share some code as long as it's being used for positive purposes.
thank you for sharing this valuable post.
It will be interesting to see what happens. Oh I wish I can be the lucky users whose post got upvoted.
interesting @blueorgy I will keep you going because here I am still a beginner and I really look forward to your support
Keep going :D
I've had a vote from you @blueorgy from the last 8hours is it you or the bot working at that time....
Hi Steemit Community
I am New here, Please follow and upvote me on @lovelyday.
You can check my other posts on @lovelyday
Please comment on my posts.
Thanks to all friends.
How can I know how much I can upvote in a day ? and how I can see steemt power and things ? thx
As a general rule you should only upvote about 20 times a day, you can go up to 40 but the votes get weaker and it regenerates by 20% per day, you can go look at your stats at steemnow.com just enter your username in the box, I hope that helps!
yea thx very much my friend <3