A statistics bot for steemit moderation to fight voting bot abuse

in #utopian-io7 years ago

This is a task request for steemit moderation discord community. The bot will be used for finding out statistics about what voting bots were used in a post. Here's what the bot must do:

  • When a steemit link post is posted on the statistics channel in the steemit abuse category, the bot will check all of the votes in that post and then ignore votes with 10 cents or less voting weight.

  • All other votes, that is, all the votes above 10 cents will be recorded and the bot will match those votes one by one to a list of voting bots. I will provide the list to the developer.

  • If any votes match the list, the bot will then record the voting weight of that bot upvote in SBD.

  • If multiple bots were used then the bot will record all the bot vote weights in SBD and record the sum of all the weights.

  • The bot will then subtract the total bot weight payout from the total payout and record it as organic payout.

  • The bot will show "Total payout", "Organic payout", "Bot payout", "Net votes", "Views", "X days old" and "Comments" stats like the bot example shown below.

  • The bot will order the stats as follows:

Total payout: X$; Organic payout: X$; Bot payout: X$; Net votes: XX;
X days old; Views: XX; Comments: XX;

All development contributions for this bot must be posted as pull requests for the stbot.extension file. I will change the filename after commits are pulled.

If any developer is interested, you may contact me in the comments or in the steemit moderation chat server.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

It looks like doable but not sure I understand the purpose. What will be the insight as a result?

It will be used by flag club members to punish voting bot abuse. For example, if someone uses bots on shitposts, we will use it to find how much he got by using the bot and punish him her for that amount.

sneak peek :)

I was with you up until I read this comment. Who defines "shitposts"?

You?

Transisto?

Gets to be a slippery slope real quick. A shitpost to you might not be a shitpost to another.

Make a discord bot working hours and then post proof of that. Then I will give you a 4$ vote.

This is going to be one awfully busy bot!

Feom wah i understand, only d organic pay out is valid, the bot pay out cnt be used, yes?

@littleboy you should probably be downvoting this as well:

https://steemit.com/steem/@randowhale/randowhale-is-up-and-running-the-og-vote-bot-is-back-submit-your-requests-now

You know, to stay consistent.

Minnowbooster is another big seller out there as well.

Approved.

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

Hey @littleboy I am @utopian-io. I have just upvoted you!

Achievements

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Nice post, upvoted, followed comments are discouraged in steemit.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 61839.57
ETH 3411.37
USDT 1.00
SBD 2.52