Tagbot - New version with tag blacklist support

in #tagbot6 years ago (edited)

In case you didn't heart about the tagbot

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 post

But... Some users spamming selected tag(s) with dmania posts. That's why I brought a tag blacklist option.

With the changeset 22fc606 it's possible to blacklist tags.

Upgrade to 0.0.4


$ (sudo) pip install steem_tagbot --upgrade

This command will upgrade the tagbot. After that, if you want to use that feature add a new field to the your config.json.

"TAG_BLACKLIST": ["dmania"]

And you're all set. Next time the bot runs it will skip the posts tagged with dmania. If you want to blacklist more tags, just add the desired tags to the TAG_BLACKLIST.

In the next update, I will also add a minimum_content_length settings which may help with skipping short-form content optionally.


I know a couple of communities use tagbot, feel free to shoot feature ideas to expand this project. Also don't forget to vote for me as a witness so I can allocate more time to these projects.

Sort:  

oc gratitude @emrebeyler brother, who has taken your time to give understanding to all steemians, we will continue to work well, in order to get good results, but if we are wrong, please forgive us because we lack experience and knowledge.

what the hell did I just read

Haha his comment has just killed me...

Sounds like someone drunk 😵 or high on steem. 😀

Tam da python'da nasıl yazarım, hazırı var mıdır diye düşündüğüm kodu yazmışsınız. Düşündüğümden daha karmaşıkmış kodu, iyi ki kalkışmamışım. Amacım tr tagıbda her paylaşım yapana min düzeyde de olsa begeni vermek. Bir kişiye günde bir kez ve min karakter sınırı biçiminde kısıtlar düşünmüştüm. Daha da iyisi 30. dakikada kaç beğeni aldıysa o beğeni sayısıyla orantılı bir yüzdede oy vermek.

Günde 1 kez kontrolü için verilen oyları loglamak gerekiyor. (işin içine database giriyor) dolayısıyla pek o topa girmek istemiyorum.

karakter sınırı aklımda var - bir sonraki update ile inşallah. :)

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.033
BTC 63318.34
ETH 3108.17
USDT 1.00
SBD 3.97