Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates

As our way of giving back for all of the crowdfund support we received and as a further way to engage the Steem commuity, we have decided to Open Source our Python components of steemvoter.com on Github as per the below link:

https://github.com/SteemVoter

The components we have Open Sourced are the voting bot and the auto add and remove posting keys feature.

@marcgodard apologises in advance for his amateur Python, he is skilled at many languages but Python is not one of them, He basically learnt it in two weeks to be able to complete this project so the code is not currentlu optimised.

If anyone is skilled enough to edit this Python code to be more efficient it would greatly help the community.

We believe there is a way to write all transactions to the blockchain at once, which would greatly enhance the voting; failing which multi-threading is another option as a "second prize" alternative. Currently the script is set to vote every 2 minutes, but with these enhancements we could vote every 5 seconds.

Also the entire script is currently in one file and could be modularised, which will greatly reduce code repetition and improve efficiency. This would be in line with the DRY (Don't Repeat Yourself) methodology.

Anyone who manages to enhance the script in either of these ways will be invited into our private Steemit.chat channel to help guide the direction of steemvoter.com, beta test new features and may get free premium options when they become available. :)

Browser Compatibility

We are aware that some users are having issues accessing steemvoter.com, this is especially prevalent on Mozilla Firefox. If you are having this issue, please try use Google Chrome browser or Internet Explorer until we resolve this issue.

Keep Steemvoting!!

Sincerely,

Ricardo Goncalves ( @thecryptodrive) and Marc Godard ( @marcgodard )
steemvoter.com Team

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
15 Comments