Announcing AutoSteem - An automation tool for voting, curating and browsing Steemit!

in #steemit8 years ago

Hi Steemians,

As a software developer, I've been developing some tools to help me use Steemit how I want to, with easier ways to filter, browse and find content, as well as to curate more easily. I've decided to make it a product and available to everyone and its finally ready after many weeks of hard work!

https://autosteem.learnthis.ca

AutoSteem is a tool for:

  • Filtering Steem Posts EXACTLY How YOU Want
  • Auto create a voting queue from your filter
  • Automatic OR Manual voting
  • View comments for all posts
  • View blog posts with added images
  • View all photos from all posts as a stream
  • Monitor only NEW content
  • Detailed inspection of followers / who your following
  • Runs in your browser, along side Steemit
  • Full NSFW filtering option (you choose)

Tell me More About These Features?

Lets have a look at a few of these in more detail. What I really wanted, was to have some better views for monitoring Steemit.

I also wanted a tool that I knew what it was doing and would only run when I wanted it to. AutoSteem has to be left open to keep it running for example.

Here are some examples of the various views in AutoSteem.

Blog View

This is a stream of all posts in steemit that you can monitor and easily clear as you've reviewed them to keep a list of fresh content available for you to check and read through. Also, it shows the first 3 photos from any post and tells you how many additional photos there are if any. I love this since as a photographer, I care about the images in posts and having the ability to review post summaries, with the photos I find really helpful. It looks like this:

Photo Stream

If you like viewing photos from posts, you'll love this next one, as do I. The Photo Stream page lets you monitor ALL photos sequentially in steemit, so you can scroll through all the photos that AutoSteem detects in the posts as they are monitored. This gives you a great way to find photosets of interest, photos in a post that are not the first visible photo or just to find new authors and posts with great photos in their posts. Here is an example:

Comments

Keep in touch with comments on all posts, from this great view.

Vote Filter

AutoSteem can do a lot with its filter for you to find content. You setup the vote filter and let it capture all the blogs that match your filter. You have control then if you want to allow autovoting on that, or if you want to manually vote up the content from the vote queue yourself.

To make the automation even better, you can set how much voting power to maintain in your account, and the time delay before a vote is cast. This helps you get the curation rewards and gives you voting control still.

The filter looks like this:

Autovoting

I know autovoting causes mixed reactions for people on steemit, some people love it, some hate it. That's why I build the features I did into AutoSteem. You control completely how the autovoting works. The filters are very powerful, and the advanced voting features let you set the delay of votes, what voting power to maintain and the vote power you want to autovote with.

Tip: If you want to manually control your votes, you can still use this powerful filter, just set your Maintain Voting % to 100% and autosteem will keep those items in the voteQ for you to review and vote up or remove manually.

This gives you the best of both worlds for autovoting.


There is a lot more in Autosteem to explore, and I'll be posting some videos and other tips on more of its features.

So, go try AutoSteem today and I hope you find it as useful as I do.

Also, Please Help Support AutoSteem

I'd love if people are able to help support me directly in building these tools, with any donations here on Steemit. You can also help by RESTEEMing this, voting it up and of course, just using and letting others know about it.

I hope to add more features and make it even better, so let me know ideas or suggestions you have to improve it!

Sort:  

Hi!

I always ger:
"Error Communicating to Steemit WebSocket through SteemJS. Please refresh the page to try again or try later.
Error Message: The WS connection was closed before this operation was made" @unipsycho any advise on this?

I've been having this problem since a few days, as well.
AutoSteem itself has always worked like a charm for me up until now, so thank you for that!

jack, its back! Autosteem that is.

You're golden, thank you so much!

if you find a solution, please tell me.

@krustenviech, sorry for the delay. wanted to tell you, Autosteem is back and operational. I was away, couldn't fix easily.

Same problem here.
I went through
browsers:chrome, mozilla, edge
os: win, android, chrome
nothing worked and the console lights up like a christmas tree.

Back up and running. sorry for the delay in fixing it and replying. I was away travelling.

Hello @unipsycho,

Congratulations! Your post has been chosen by the communities of SteemTrail as one of our top picks today.

Also, as a selection for being a top pick today, you have been awarded a TRAIL token for your participation on our innovative platform...STEEM.
Please visit SteemTrail to get instructions on how to claim your TRAIL token today.

If you wish to learn more about receiving additional TRAIL tokens and SteemTrail, stop by and chat with us.

Happy TRAIL!

this bot realy awesome,.. excelent job @unipsycho

It is great to see conpetition heating up!

Disclaimer: I made and successfully operate a partial competitor called streemian.com

Hi xeroc, and thanks. I did check out streemian, which I didn't find till I was well into dev on my own tool, I'm glad they serve different purposes, as streemian can run on the server side, with setting up your keys, where Autosteem runs locally, which I really wanted to give people the choice of when to run it, and to more easily control the autovoting (plus provide manual control of it or auto filters). This all started when I build some views to find photos more easily, so I hope to keep enhancing autosteem for that, better views, searches and tools, not just voting!

I very much like it! Very good job. I'll keep an eye open and see if I can find ways for a closer colaboration if you are interested.
Great to have you on board (of Steem)

Hey definitely interested xeroc, the server side is not something I plan to jump to, but maybe we could integrate things in the future.

Hi I hope I do not mind too much because I just saw
Your profile on and I see you being the right person for me and deserving this offer. My name is LOPEZ Endrea I am of French origin but I live in Italy for 20 years because of my husband who is of Italian origin. I suffer from an illness which will lead me to death and I have a sum of 60 000 euros which I would like to make a donation to a person of trust and honesty so that it makes good use of it. I am the owner of a car accessories import company. To give a 10% share to the orphan children of his region just for the blessing of the lord after my death. I lost my husband 7 years ago, we have no children what my heart really touched and I could not remarry to this day because I love my husband too. I would make this sum a gift before my death so that my days may be counted for want of this disease to which I can not have a remedy for my illness. I would like to know later if you really want to benefit from this gift. Here is my email address: [email protected]

Please answer me.

Competition is healthy. That's a good motivation to have products getting better and better :)

Great job guys... You are both amazing.

That's awesome and great work! Quick look into it shows that you use Angularjs and front-end only. That's just great, I have been working on eSteem for months and with recent launch of eSteem desktop, I think we can combine some of this neat features easily there... eSteem is stand-alone app, meaning there is no backend for desktop version of app just like this webapp is working. It uses electron to wrap Angular app to desktop. Feel free to join eSteem and it would be great addition to eSteem users for sure. Either way, keep up the great work brother!

Hi good-karma, I just checked out esteem, GREAT job and very cool to have that option to browse and explore as well, love the larger views of content. I was thinking of have autosteem go load any missing posts for you so you don't have to keep it running, and you've done a great job of that. Are you using the steemjs api then or another api for the stream content?

Beside exploring posts/comments, eSteem signs transaction client side and broadcasts it to websocket of user's choice. I use steemjs-lib and steem-rpc libraries which is quite similar with steem.js you use from @fabien and his team.

hi @good-karma, i love your esteem app, i was used your app since i joined the steemit comunity, can you make clearly post how to install and use esteem-desktop in kali linux?

What an amazing piece of work you have put into this @unipsycho! Thank you for sharing this innovation with us, reading @xeroc's first reply, I see that I'm a behind the story in relation to this sort of development and I'm very excited to delve into this right now. Thanks again for your contribution to the world of Steemit! It LOOKS awesome!!! Upvoted and re-steemed. Namaste :)

Thanks eric-boucher, I'm glad to be able to build something like this and hope to keep it going, contributing and growing the community more.

This sis the sort of development that is NOW necessary for the world to invade Steem once and for all. Its approachability and user friendliness, even for people highly unaware of different interfaces, is just so clear and to the point. I want to upload this and use it on my Mac Book Pro now... Yet, I don't want to wreck or compromise my investments or computer on any level. Namaste :)

Can we hide the posting key from view??? Namaste :)

I don't understand how one person made this and whole team of steemit paid developers feed us for months with prehistoric UI.

HAHA, thanks for the compliment. its been many late nights that is for sure and as a developer myself, i have asked the same question.

I have no idea how development work and it was fine for me till now. I was thinking that must be really hard and time consuming. Now I'm start asking myself what are plans in steemit headquarters and what they are doing all that time? Weird, at least. But we'll get new announcement soon. We'll see.

There are different kinds of development work. You have frontend (the visual and interactive aspects) interacting with backend (the storage, logic, processing, protocols (i.e. rules), consensus algorithms, etc.

I think this AutoSteem project is fantastic, I would however ask you to think about everything that needs to happen "under the hood" to make the Steem block chain work before you eschew the work of the Steemit team. While there are a handful of front-end developers at Steemit, they aren't all working on the look and feel of the site. They are instead focusing on the backend, figuring out how to support larger user bases, new native features, and fixing bugs with the protocol. Some of this stuff is subtle and typical users won't notice a lot of it immediately. Think of it as laying the foundation for a stable building.

Robrigo, I totally agree and respect the devs completely, none of this is easy. Autosteem is strictly that, a front end service on all the devs awesome work on the backend and projects like busy.org coming is much larger than autosteem and I'm exciting about it as well.

They are instead focusing on the backend, figuring out how to support larger user bases, new native features, and fixing bugs with the protocol.

IMO, this is precisely what they should be doing.

Having the front end created and run by the same people that also run the backend is a necessary starting point, but the power of the blockchain is that anyone can build a front end.

If steem ends up being very sucessful in the future, i think in five years, we'll all look back on the early days and say something like "remember when steem was so small we had to build our own front end and have people interact with the blockchain that way."

I have great respect for what the Devs have done, but at the same time its no good having the back end working great, larger user bases supported etc if there are no users.
Its so frustrating working with the existing interface. Today yet again I made a mess of a post because of having to use the terrible interface. Well done @unipsycho great work on this tool.

I didn't mean nothing bad about steemit devs. I'm just asked some questions which I think a lot of people here want to know. Your explanation is great and I think it will sit well with many.

To be fair, steemit HQ had to also develop all the libraries andthe blockchain tech behind all of this while many others may simply use existing tech and code.

See for instance busy.org. they make extensive use of the js libs written by steemit hq.

This project wouldn't be possible without these libraries and SteemJS is an awesome example of that for devs like me. Oldtimer simply asked a question, I know many have asked that as well. I do understand the time it takes for the WHOLE of what steemit HQ has to do, and they are doing well at bringing in lots of new features to steemit, hard to keep up with actually. Like NSFW filters, I had to add that since they appeared at Steemit and I knew then it was good for autosteem as well.

Hi I hope I do not mind too much because I just saw
Your profile on and I see you being the right person for me and deserving this offer. My name is LOPEZ Endrea I am of French origin but I live in Italy for 20 years because of my husband who is of Italian origin. I suffer from an illness which will lead me to death and I have a sum of 60 000 euros which I would like to make a donation to a person of trust and honesty so that it makes good use of it. I am the owner of a car accessories import company. To give a 10% share to the orphan children of his region just for the blessing of the lord after my death. I lost my husband 7 years ago, we have no children what my heart really touched and I could not remarry to this day because I love my husband too. I would make this sum a gift before my death so that my days may be counted for want of this disease to which I can not have a remedy for my illness. I would like to know later if you really want to benefit from this gift. Here is my email address: [email protected]

Please answer me.

Hi I hope I do not mind too much because I just saw
Your profile on and I see you being the right person for me and deserving this offer. My name is LOPEZ Endrea I am of French origin but I live in Italy for 20 years because of my husband who is of Italian origin. I suffer from an illness which will lead me to death and I have a sum of 60 000 euros which I would like to make a donation to a person of trust and honesty so that it makes good use of it. I am the owner of a car accessories import company. To give a 10% share to the orphan children of his region just for the blessing of the lord after my death. I lost my husband 7 years ago, we have no children what my heart really touched and I could not remarry to this day because I love my husband too. I would make this sum a gift before my death so that my days may be counted for want of this disease to which I can not have a remedy for my illness. I would like to know later if you really want to benefit from this gift. Here is my email address: [email protected]

Please answer me.

My plugins are detecting this is scam/dangerous site. I'm using Steemed Phish by @quochuy and also @steem-plus by @adsactly. A friend of mine @amico asked me about your site if they think they should use it but I get this alert.
scammer.jpg

Dear @unipsycho,

I'm playing a game on maximizing curation: this is why I was trying to use your autosteem.

These votes below, left without my will in your favor, break the purpose of the game I'm participating in...

It makes me laugh to say it for 4 cents, but I find this fact very unfair.

@omitaylor, I have not confirmed this website, it's using a domain name that follows the same name pattern as another scam site which is why it is detected as scam.

However, because it is asking you for your Posting Key instead of using SteemConnect to request for a token instead, I would personally not trust my Key to it. I'm checking this site out and ask for an opinion from @steemcleaners

@omitaylor, apart from asking for the Key directly, I don't see any apparent reason for considering this tool as scam so I've tweaked the blacklist to allow it through

Dear @quochuy,
it seems that autosteem is "stealing" upvotes in favor of his creator (@unipsycho), as you can see on his received voting list.

That is announced on the tool itself as you can see in this screenshot. So it's like the price to pay for using the tool I suppose, what do you reckon?
Screen Shot 2018-05-13 at 3.23.43 pm.png

You are telling me that I'm simply "unlucky", since "I paid" 4x 100% votes in a couple of hours? LOL

"

I’m just saying that he does say that his bot is doing so on the front page so it is not stealing. It’s like the terms and conditions for the use of a software nobody reads until something happens.

Maybe he should make it clearer, maybe he should show an extra poppy when you register your key. But I don’t think is a phishing scam aiming at stealing your key and drain your wallet.

As I mentioned earlier, I would not personally use this tool because it requires me to give it my posting key instead of using a service like steemconnect.

So it’s up to each individual to make a decision if it is worth the risk.

Thanks for chiming in @quochuy. Hopefully @unipsycho will respond as well as @steemcleaners and @arcange

@unipsycho actually made a really helpful markdown editor too.

Perhaps he could just change the domain because the 3 phishing sites don't even look like his design. Maybe his domain was hijacked.

And yes @amico, always read the fine print! Lol! Sorry to laugh but we cannot be mad at a lake for being wet. :) Remember crypto is all about AGREEMENTS /contracts/ transaction okay? So we always have to make sure we read what we are agreeing to ♥️♥️♥️

Please dont accuse me of stealing when the tool and docs and posts I've made about autosteem clearly state it will vote the author's content. I don't charge any other fees and have spent countless hours on this tool for the community. Votes are a not a big cost, especially considering I only post on average less than once per week.

Dear unipsycho,

nobody accused you.

I simply exposed what happened: 4 votes in a few hours instead of 3 in a month: I was unlucky, but this happened.

If "stealing" it annoys you, I can delete it: no problem! ;)

What matters most is that all these reports of scam are removed, because people get nervous... isn't it? ;)

A big hug from @amico!

hi people, not sure why this stuff creates such a reaction. Autosteem was built before steemconnect existed and I've never upgraded it yet to use that instead of putting your posting key in directly. As the docs say, the posting key is only used in YOUR browser, as NO info is ever sent anywhere in autosteem, it is only in your browser, so its completely safe to use your posting key since it is still completely private. I've had many users happy to see that Autosteem DOESN'T require steemconnect, because there you ARE sharing your posting key with another service. its up to you.

Thanks for commenting here.
I think it’s all about the current issues with phishing etc... people are now more careful with which website they give their keys to. At least I know and use steemconnect daily.

Steemconnect since v2 does not store your keys either, they set a proxy account in your Steem account to get the permission to post in your behalf. That’s why when you give the permission you can see in steemd.com that it has created a transaction with an authorisation data in it.

The doc can always say anything you like, it’s not a guaranty. Phishing websites are very convincing too.

But as I said earlier, I’m not accusing you, I checked the website and found it seems genuine. The “issue” with imputing key is only me. It’s just up to each one whether or not they feel comfortable imputing their keys in a tool they just discovered.

Hey @unipsycho I just wanted to ask about the pending information in the bottom left had corner of your AutoSteem page after you add your account. How is this information calculated? Is it a legit estimate of what I should receive?

Sure entice. Actually, it isn't necessary what YOU will receive, but all payouts from your posts, so it looks at the earnings of each post in total, but doesn't try to take out curation rewards from that. So, that depends a lot of who and when votes were made and I haven't looked into how to calculate all that.

Ahh ok makes sense, I knew that number was a little to high lol. Thanks for the great tool, looking forward to see what you come up with next. Steem on!

looks great, I tried it out, but it's way too much for my pea brain, I find it complicated and confusing

craig, this is definitely the challenge of a complex app, and I'd love to hear any specific feedback on what you don't understand yet, as I'd like to improve or explain things that are too complex. If you follow me, I'll be posting some videos to help show the easiest ways to use autosteem, especially for autovoting and filters. Stay tuned...

I am not the right person to ask, as I like my interactions with the computer to be very simple and strait forward, as with everything else in my life. The problem is more about me than it is about your service. I am not open to learning anything new if I already have something that does what I need it to do, the steemit web site and steemvoter app is very simple and does what I need it to do, which makes it fun. I find complicated things are not fun. It's me, not you.

Totally cool with that and I get it. I'm probably a little of the opposite then! lol. I'm always open to feedback, which is why I asked. Have fun with whatever tools you use though!

This looks great. Tools like this make Steemians life easier

Exactly why I first started building it kyriacos, for finding photos more easily, but it turned into a much larger project. Thanks for the comment!

Coin Marketplace

STEEM 0.19
TRX 0.18
JST 0.031
BTC 87638.53
ETH 3170.89
USDT 1.00
SBD 2.79