Updates on tagbot - Better voting rounds!

in utopian-io •  7 years ago  (edited)

Tagbot is an upvote bot, upvotes posts with a specific tag based > on pre-defined parameters.
It has a couple use cases, for example:

  • Voting for photography tag to support photographers
  • Voting for local tags (tr, deutsch, etc.) to support local content creators
  • Voting for the "utopian-io" tag to support developers

etc.

See the announcement thread for the information about the project.

Recently, I got great feedback and suggestions on Utopian 1, 2, 3 and implemented some of them with the newest release.

New Features

Minimum word count check (Optional)

If you define a minimum word count in the config.json, the bot will check post bodies and skip them if needed. I have used a basic PorterStemmer with nltk library. There is still a room for improvement but it's a start.

You can set it like this in the configuration file:

"MINIMUM_WORD_COUNT": 50

24h cap for the authors

Bot, now checks its latest votes in the last 24h, and don't vote with the same authors more than once.

This is a hard-rule and can't be configured.

App check

If you run a platform and want to reward the people sharing with your website, you can do that with tagbot now.

Just set

"APP_WHITELIST": ["busy"]

and you will only reward the content posted via busy.

Related Pull request is located here.

How to update to v0.0.6

(sudo) pip install steem_tagbot --upgrade

You're all set. Update your configuration file and you're ready to go.

Roadmap

One thing I want to do with the tagbot, is trying to find out the value of the content programmaticaly. A dynamic voting weight -already suggested- is needed but not sure about the parameters at the moment.

How to contribute

Use Utopian or Github issues. Also check the Logo request for tagbot if you have design skills! :)



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:  
  ·  7 years ago 

Thank you for the contribution. It has been approved.

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

Hey @justyy, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Thanks for implementing the suggestion I will use at Steemia app

enjoy :D

Hey @emrebeyler 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

find out the value of the content programmaticaly

Check out this guy ;)
https://steemit.com/@trufflepig

And @tipu send tip!

Hi @emrebeyler! You have received 0.3 SBD tip from @cardboard!

You can now delegate SP / invest in @tipU for daily profit:) Click here to learn more :)

The truth is that I still do not take the rhythm of the bots. And until then I prefer to avoid them. Greetings from Venezuela

It is very important suggestion I will use at steemia app.

hey @emrebeyler , is there a way to contact you on steemit.chat/discord? I'd have some usggestions for your tagbot and would love to have a chat!