Post Promoter JavaScript Voting Bot - Bug fix and new feature
This post details the most recent development update of the Post Promoter Javascript Voting Bot that was committed to the https://github.com/MattyIce/postpromoter GitHub repository.
Hey there,
lately, in my spare time, I work on Post Promoter bot and Bot Tracker written by @yabapmatt
The following new features have been added:
Auto Claim Rewards option
Now the Bot claims all rewards when is available, this option can be turned on / off anytime.
"auto_claim_rewards" : true
Auto Withdrawal option
Now the Bot can transfer money automatically to specified account
"auto_withdrawal": {
"active": true,
"to_account": "account_to_receive",
"execute_time": 20,
"memo": "Daily Earnings - {balance}. "
}
Bug fix
Fix the annoying bug, Bot cast full upvote sometimes if an incoming bid arrives right after voting round start.
What is the Post Promoter Javascript Voting Bot?
The bot is similar to Dr. Otto bid bot from @inertia but written in javascript, if you are not familiar with ruby, and want to make changes to the code this is a good solution for you.
The default is that Dr. Otto will only vote in 10 batches a day. Multiple users can bid in a voting batch. If only one person bids, they get the entire upvote. If two people bid an equal amount, they share the vote 50/50. The higher the bid, the higher percentage for the upcoming vote batch.
The bot operator can set any vote weight for the batch, which will affect the number of daily votes to bid on. Therefore, each day per batch has:
Votes | Percentage | Timeframe | Blocks |
---|---|---|---|
10 | 100 % | every 2.4 hours | 2,880 |
20 | 50 % | every 1.2 hours | 1,440 |
40 | 25 % | every 36 minutes | 720 |
80 | 12.5 % | every 18 minutes | 360 |
160 | 6.25 % | every 9 minutes | 180 |
320 | 3.13 % | every 270 seconds | 90 |
Features of the bot:
Feature | Details |
---|---|
Batch Vote Weight | Specify the weight for each round |
Minimum Bid | Minimum bid to accept |
Maximum Bid | Maximum bid to accept |
Max Post Age | Vote only if post is not older than you choice |
Comments Voting | Enable or disable voting on comments |
Blacklist | Ban accounts |
Refunds | Refund invalid bids |
Claim Rewards | Auto claim rewards |
Auto Withdrawals | Withdrawal money automatically |
Friendly reminder
The bot is still early version so if you spot any bugs don't hesitate to submit it.
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Hey @suggeelson I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Congratulations @suggeelson, this post is the tenth most rewarded post (based on pending payouts) in the last 12 hours written by a Superuser account holder (accounts that hold between 1 and 10 Mega Vests). The total number of posts by Superuser account holders during this period was 1137 and the total pending payments to posts in this category was $5957.98. To see the full list of highest paid posts across all accounts categories, click here.
If you do not wish to receive these messages in future, please reply stop to this comment.