Steemvoter: Open Sourcing Python Components and Browser Compatibility Updates

in #steemvoter8 years ago

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

Sort:  

This post has been ranked within the top 10 most undervalued posts in the second half of Nov 28. We estimate that this post is undervalued by $33.64 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Nov 28 - Part II. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

With all the talented people we have in this community I'm sure we can find someone to help:)

Steem_Land Steemland.com tweeted @ 28 Nov 2016 - 22:11 UTC

Steemvoter: Open Sourcing Python Components & Browser Compatibility Updates

steemit.com/steemvoter/@st… / https://t.co/Tonrm2N5Rs

@SteemUps @SteemitPosts @steemit

Steem_Land Steemland.com tweeted @ 28 Nov 2016 - 22:11 UTC

Steemvoter: Open Sourcing Python Components & Browser Compatibility Updates

steemit.com/steemvoter/@st… / https://t.co/Tonrm2N5Rs

@steemiobot @Beyond_Bitcoin

Disclaimer: I am just a bot trying to be helpful.

Shared on twitter :)

Awesome Marc, thanks!

Pretty cool, mate!

Umm what is steemvoter exactly ? lol

steemvoter.com is a web app that allows you to automatically vote authors of your choosing and set vote weight percentage and when to vote (after how many minutes)

isn't it a bit cheating ? I thought voting or curating also gave steem

Cool! I know something about that! I just learned this morning how to include multiple votes in a single transaction: https://steemd.com/tx/c4cb766f4359ef6306bf905dddf3168fb70d5379

I'm planning to integrate it with my own voting bot, maybe we can collaborate.

Thanks you have been invited to our team chat!

This post has been linked to from another place on Steem.

Learn more about and upvote to support linkback bot v0.5. Flag this comment if you don't want the bot to continue posting linkbacks for your posts.

Built by @ontofractal

Very good initiative