Post Promoter JavaScript Voting Bot - Bug fix and new feature

in #utopian-io6 years ago (edited)

image.png

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:

VotesPercentageTimeframeBlocks
10100 %every 2.4 hours2,880
2050 %every 1.2 hours1,440
4025 %every 36 minutes720
8012.5 %every 18 minutes360
1606.25 %every 9 minutes180
3203.13 %every 270 seconds90

Features of the bot:


FeatureDetails
Batch Vote WeightSpecify the weight for each round
Minimum BidMinimum bid to accept
Maximum BidMaximum bid to accept
Max Post AgeVote only if post is not older than you choice
Comments VotingEnable or disable voting on comments
BlacklistBan accounts
RefundsRefund invalid bids
Claim RewardsAuto claim rewards
Auto WithdrawalsWithdrawal 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

Sort:  

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

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

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.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64386.10
ETH 3142.17
USDT 1.00
SBD 3.98