Upvote Queue Steem Bot

Words
272
Reading
2 min
Listen
Play
9y

Motivation


As content curators, one thing we are always careful of is how we use our voting power. Voting power recharges at a rate of 20% / 24 hours. Unfortunately, if we come across posts within a few minutes or few hours of each other, upvoting them becomes an exercise of sacrifice. We reduce our voting effectiveness in order to save our voting power.

The reason boils down to needing to submit a vote instantly. We can avoid this hassle if only there were a feature that allowed us to defer our voting until such a time as our voting power had recharged such that we no longer needed to sacrifice voting effectiveness. What if we could queue up votes for content and let the vote happen in such a way that maximized its benefit?

That's what this bot does.

Notice this is just an example of the bot. It functions as is and is part of a greater project of examples.

How it works

Reply to comments and posts

Use the following template to reply to content you want to upvote.

## My Ultimate is Charging

![](https://steemitimages.com/0x0/https://memegenerator.net/img/instances/500x/71701676/my-ultimate-is-still-charging.jpg)

image.png

The bot uses the reply to determine what content to upvote

Run the bot

The bot runs in a docker container using the command:

export STEEM_NAME=<your steem name>
export STEEM_WIF=<your posting key>
docker run -d --rm -e STEEM_NAME=$STEEM_NAME -e STEEM_WIF=$STEEM_WIF r351574nc3/upvote-queue-steem-bot:latest

You can also add it to your environment rc:

STEEM_NAME=<your steem name>
STEEM_WIF=<your posting key>

export STEEM_NAME STEEM_WIF

alias upvote-bot="docker run -d --rm -e STEEM_NAME=$STEEM_NAME -e STEEM_WIF=$STEEM_WIF r351574nc3/upvote-queue-steem-bot:latest"

Requirements

  • Docker this project uses docker, so all requirements are encapsulated within the docker image. The only requirement is to have docker installed.

Roadmap


  • Tutorial for modifying the reply template
  • Adjustable/configurable upvote percentage

Contribution


r351574nc3#7016 on discord



Posted on Utopian.io - Rewarding Open Source Contributors

Upvote Queue Steem Bot | Ecency