A basic Steem votebot created by 
What is the project about?
This is a basic Steem votebot. You can add accounts to track and it will automatically upvote posts made via those accounts.
There are several settings that specify the vote percentage, how many times a day an account can receive votes, and the delay before a vote is cast. This can be set for each account individually:
# Specify the accounts you'd like the bot to track.
WATCHED_ACCOUNTS = {
'blockbrothers': { # account name (without the `@`)
'weight': 100.0, # vote percentage [defaults to 100%]
'delay': 5 * MINUTE, # minimum delay before voting [defaults to 30min]
'max_per_day': 2, # maximum votes cast per day (=24h period) [defaults to 1]
},
}
The votebot is fully written in Python and can be easily deployed via Docker. Full instructions are in the readme: https://github.com/blockbrothers/votebot
Technology Stack
Created in Python (3.6+) and deployed via Docker.
Roadmap
Future enhancements might include an option to vote on behalf of multiple accounts or dynamic vote weight based on different preconditions.
How to contribute?
- Send a pull-request on Github
- Contact us via e-mail: info@blockbrothers.io
- Send us a message on Telegram: https://t.me/blockbrothers
- Find me on steemit.chat (
)
Posted on Utopian.io - Rewarding Open Source Contributors