Steemauto Small Feature Request On Curation Trail Settings To Avoid Self-Upvote

in #utopian-io6 years ago (edited)

Repository

https://github.com/mahdiyari/steemauto


GIF source: steemit.com/@steemauto

Components

I would like to suggest a small feature enhancement to existing settings on Curatian Trail service of steemauto.com so that you have the option to not to be self upvoted when a curation trail that you follow upvotes or supports you.

Proposal Description

Curation trail is one of the awesome features added to steem by steemauto and is popularly used. When you make a good post, a curation trail provides you encouragement by automatic support from number of accounts and you push yourself to continue creating valuable content.

Besides, steem has two catagory of people, one who like to self-upvote and the other who don't and I by no means want to take sides and i respect both ideologies.

But when you follow a curation trail and the same curation trail upvotes you for a good content or for your support, the side effect is that you upvote your own post and the second catagory of people i mentioned above don't particularly like that.

So this is a proposal for addition of a small checkbox on the already existing settings of curation trail on steemauto.com

Mockups / Examples

This is the already existing settings on steemauto.com


0tk6clfaj6.png




The feature request is addition of small checkbox and functionality as shown in highlighted yellow below.


laoc18dhyk.png


Default setting can be a checked box which is enabled, as it is how it functions as of now. But after disabling the checkbox you won't get self upvoted as a side effect of following a curation trail.

For Example:
Lets us say @foo follows a curation trail @utopian-io, which consists of 75 followers on trail already. He follows the curation trail as he finds it good for the community(76 followers now).
One day he decides to make contribution to the utopian-io community and gets upvoted by the curation trail(altogether 76 upvotes), and thus he self-upvotes, which he doesn't like. But if he unchecks the proposed settting option, he only gets 75 upvotes from trail(as his upvote is excluded) and thus he is happy as he doesn't self-upvote and is rewarded by the community.

Though the change is minor and example might be self-sufficient, I put forward a small pseudo - code to make it more clear(Assuming the knowledge that a curation trial has voted for a person is gained through subscriber notification system logic or similar):

'''
curation trial: is the upvote trial that user has followed,
my_account: is the user's account name or user object with upvote() method,
upvoted_account: account upvoted by the trial,
get_upvoted_account(): returns the account upvoted through subscriber based system

Let curation_trial = utopian,
my_account = foo
'''

upvoted_account = get_upvoted_account_notification() # user follows utopian curation

if upvoted_account == foo then 
    ignore
else
    my_account.upvote(upvoted_account)

Benefits

This might not seem a major feature request but a great addition for the second group of people(who don't self-upvote and feel upvoting is to be done by people who love other's content) and they can now confidently follow any curation trail they love.

GitHub Account

https://github.com/katastreet

Sort:  

Hello @cave-man, Thank you for contributing to steemauto through utopian.
According to the project owner, lots of users have been requesting for this feature but none has made a detailed suggestion for the feature request.
The idea is nice and will have some positive effect on steemauto users experience.
Btw, You did not attach your GitHub account link to your contribution and according to Utopian Policies and Guidelines it is very important, So kindly update your contribution by adding it ASAP.
And try as much as possible not to forget this in your future contributions because you contribution might not be reviewed.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thanks i updated my git account. Should i raise the issue on the repo as well to be valid? The project owner has responded to this post already.

Your contribution is valid.
The main aim is the idea to reach the PO; since the project owner has seen the idea, it is not mandatory to add to the GitHub issue.

Thank you for your review, @tykee!

So far this week you've reviewed 1 contributions. Keep up the good work!

Thanks for using eSteem!
Your post has been voted as a part of eSteem encouragement program. Keep up the good work! Install Android, iOS Mobile app or Windows, Mac, Linux Surfer app, if you haven't already!
Learn more: https://esteem.app
Join our discord: https://discord.gg/9cdhjc7

YES PLEASE!! WE NEED THIS THING!

@mahdiyari can you add this option to steemauto? Pretty please!

So its a good suggestion right?

YES! That's one of the reasons I don't follow much trails. I just follow one. I don't like to self vote and when you follow a trail you end up selfvoting. So, if Madhiyari add this will be awesome!

This is already requested by some users
I will work on that

Thaaaanks!!!

Great! This is awesome!
Was looking if that issue was raised, couldn't find it. So raised it myself.

Sorry for that detailed explanation for a little request(had to follow utopian guidilines LOL).

Great initiative. This would be an awesome feature of the app.

Hi @cave-man!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Agree. I keep upvoting my posts on curation trails! Well done, my friend!

Thanks my friend!

Hey, @cave-man!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.30
TRX 0.11
JST 0.033
BTC 64320.07
ETH 3154.23
USDT 1.00
SBD 4.34