WE-RESIST BOT Against @GrumpyCat

in utopian-io •  7 years ago  (edited)

Learn how to use the We-Resist bot to stop the tyranny of @GrumpyCat!

image.png

We will go over one-by-one :
  • Aim of the bot
  • Being in the system and bot behaviour
  • Setting up preferences
  • Getting out of the system

Requirements

No special requirement, only Steemit account and courage !

Difficulty

  • Basic

Tutorial Contents

Aim of the Bot - We Resist -
  • We resist bot is made by @r351574nc3 for The Resistance to stop the actions of @GrumpyCat as he is frequently downvoting fresh posts of innocent people.
    Real people are losing money and he calls them "collateral damage" of his fight with the upvote bots.
    The bot is open source and here is the link to repo.
Being in the system and bot behaviour
  • We-Resist bot is a bot that is following the actions of @GrumpyCat by listening the real-time data on the Steem blockchain on Heroku server.
    image.png

  • When you enter the system you give the voting permission as a prefered percentage to the bot.

  • The bot will :

  1. Downvote all the self-upvotes of @GrumpyCat using the preferred downvote power with all the people in the system. This aims to immobilize @Grumpycat. It is not an indivudial but mass attack.
    No single target for @GrumpyCat!
  2. Upvote the posts that are downvoted by @GrumpyCat for the people that are in the system. So it is a mass protection.Again with your preferred upvote power. One for all, all for one!

When you authorize "We-Resist" bot, you will be directed to preferences page.
image.png
image.png

Setting up preferences
  • Preferences are where you allocate certain amount of downvote power to attack @GrumpyCat's self-upvoted posts and upvote power to defend other members from @GrumpyCat's downvotes.

i. Upvote Weight

image.png

Set this to protect others. This will define how much percent of upvote you will allocate to protect others.

ii. Downvote Weight

image.png

Set this to attack @GrumpyCat's self upvotes. This will define how much voting power from you the bot will use for each self-upvote of @GrumpyCat.

iii. Voting Threshold

image.png

This is optional but "nice to have". If you enter a value here, the bot will not use your upvote power if your voting power is below this value. So you will not be drained.

iv. Private Posting Key

Normally steemconnect should handle this but it is working with OAuth tokens that expires.
Since it can't be expected from user to be logged in steemconnect all the time, the posting key is needed.
Be careful, it is the posting key here...
image.png

Never give your active or master key to any application.

v. Save Preferences

image.png

Just hit the button, and you will see the message.
image.png

This means you are in the system.

vi. Delete Preferences

image.png

It deletes you from the system including your posting key.
You can check the code at open source here: https://github.com/r351574nc3/we-resist-bot

Join the Resistance !

To meet the Resisters join us at discord

FD.



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

If you want to resist why not delegate to one of the irresponsible bots?

That is not the idea... We just want to stop you hurting innocent people.

i really dont like grumpycat, but haejin is more of a problem, he take more than this damn cat.

At least he posts "content".

And not automated content like ozchartart posted.

This comment has received a 3.38 % upvote from @steemdiffuser thanks to: @stimialiti. Steem on my friend!

Above average bids may get additional upvotes from our trail members!

Get Upvotes, Join Our Trail, or Delegate Some SP

Great idea, but I don't think the big picture is stopping grumpy. This tool could be shaped into something that can limit abuse from other big accounts. Have some sort of whale blacklist feature integrated into this bot.

For me, the only picture is stopping @grumpycat from hurting innocent people with fresh posts.

I am also learning on the way...

The damage that gumpy did was so obvious that, even a minnow like me can see and resist.
There are also other damages, I am told as self upvoting, shit posts , bid bots etc...

The problem is, the damages with these are not that obvious to me and I personally, with my ignorance, can be easily manipulated in a fight where i even don't really know cause.

On this way, I just hold one truth firmly not to lose my way...

Steemit should be a free platform, not only for whales but also for minnows.

If somebody, somehow tries to limit this freedom using brute power, this is tyrany and should be resisted.

Here, on Steemit we have anarchy...and I love anarchy.

FD.

The damn cat is powering down so dont even sweat.

I bless resistance to grumpycat, but I want to bring to your attention that steemcleaners, while not as bad, has some similarities to grumpycat.
I also wanted to remind you that resisting spammers is a blessed phenomenon too, it just happens that it does not happen, not on any scale that matters.

You got a 50.00% upvote from @greengrowth thanks to @stimialiti! You too can use @GreenGrowth by sending your post URL in the memo field to the bot. Minimum bid is 0.01.

If you feel this post is spammy or not worthy of @Greengrowth you can contact a moderator in our Discord Channel https://discord.gg/6DhnVTQ.

You got a 3.85% upvote from @luckyvotes courtesy of @stimialiti!

You got a 2.03% upvote from @adriatik courtesy of @stimialiti!

  ·  7 years ago Reveal Comment

Steem is getting centralized on day to day basis.

Whales are influencing the system because of the large amount of SP they have. They are not less than any govt.

I think this will come to end, if you wants to save this platform.

This is what we are trying to maintain : https://discord.gg/qMWCbWR

The resistance begins!!

Come join us...

FD.

And so the influence wars begin :)

good idea! hopefully the two bots can cancel each other out

A hand should be real help :https://discord.gg/qMWCbWR

Nice writeup!

Very good information

Thank you, join us at :https://discord.gg/qMWCbWR

Your contribution cannot be approved because it does not follow the Utopian Rules.

Contributions Must Not Contain Defamation

Contributions must not use namecalling directed at other users of the Steem blockchain. Contributions may not contain false information about another user that may be perceived as defamatory.

You can contact us on Discord.
[utopian-moderator]

Sorry, the name calling i didn't know...
False information? I doubt it...

FD.

i don't get why grumpycat upvoted this 100% while this is a clear message of opposing game.

anyway, i don't like how he flag others accusing abuse of the system or spamming, it has a good and bad effects,

in contrary to that, i don't believe also in rewardpoolrape, it exist only in whalefight but not really in the real world.

I wish I had an article handy for you, but there are lots of types of reward pool abuse (I apologize if this is already something you know). Most tie in to the concept laid out by @dan (hopefully, he will correct me if I'm wrong here LOL) called inflation. Inflation is the effect that the reward pool is constantly changing as more users have a stake in the pool. Whales have the largest stake in the pool and in normal conditions they are unaffected by inflation. It would take a lot of users to reduce a whale's stake; however, for a minnow like me, it's a huge deal. I see it on payout day when my $20 payout turns to $15.

@grumpycat (and others) deal with this by downvoting. If you downvote enough users, their rewards will return to the pool and cancel out that inflation (in theory). This is where it becomes abuse, whales then self-vote returning the rewards to themselves. Inflation returns only now a whale just got richer.

The impact of the reward pool rape is still unclear so as the effects of whale fight.
We are trying to protect ourselves as minnows from direct attacks of @grumpycat.
What ever good cause he serves, his methods are hurting people and he calls them "collateral damage".

He should have chosen better methods than to flag innocent peoples posts.

FD.

Thank you for this – wish I'd known about it a few days ago. I won a grumpycat flag and penned a public response, calling him out. You might find it of interest.

I appreciate that you're tackling what I see as the primary issue – the self-voting is totally inappropriate and hypocritical. Yet, as a piddly redfish, there's absolutely nothing I can do to combat that abuse.

Though I do hope your resist-bot will be more discerning than the grumpycat – if it is, it may prove to be an awesome part of the solution. I would only hope that posts that may actually deserve to be flagged don't then receive a retaliatory upvote, simply because.

Are there systems in place to help ensure it's not a blanket response from the bot?

Thank you for being in...The solution is two words...We Resist!
FD.

Now this is getting interesting. About time we end grumpycat

Not even related :)

LOL. So @grumpycat upvoted this and the @we-resist bot came around and I downvoted it
LOL

Even i flagged myself lol....

@firedream please kill that stupid cheetah

this is not the cat we are dealing with lol...

LOL

Hey! cheetah that post and this post are completely different. The only thing common is grumpy cat.

This happened to me also about two days ago, I was confused...just a word and cheetah upvoted me.

Cheetah, you are beginning to suck.

cheetah : dumb but good - grumpy : clever but evil.

I did not know this thing
Thank you