This content was deleted by the author. You can see it from Blockchain History logs.

Mecene bot: a bot to support communities on the steem blockchain

https://steemitimages.com/0x0/https://gateway.ipfs.io/ipfs/QmSwpgFJiGNw3jBg3Hbg1ainy4gpmeTDW5oJ3Nn2vukRmn

What ?

This is a mecene bot: mécène is the French for sponsor/donator historically for art. It lets you automatically upvote the communities(tags) you support/join/like/... My personal instance is running on @lablockchain but now I am releasing the code so that more people can do the same.

Why ?

Because you don't get rich curating and when you are not voting, your SP are unused.

Because there are way too many paying upvoting bots.

Because we are lacking a sense of community and there are too little interactions between Steemians. There won't be a need for Smart Media Tokens (SMT) if there are no real communities behind those tokens.

Because there are great and very active communities which lack visibility, SP delegations, rewards... For instance other languages speakers are greatly disadvantaged here and might leave like the Russian community.

How?

I made a bot in JavaScript using the steem-js library and nodejs.

$ git clone https://github.com/cryptohazard/mecene.git
$ cd mecene
$ npm install

I also added docker support because I tend to run everything in docker containers now on my server.

docker build -t mecene .
docker run -itd --rm --name mecene mecene
docker logs mecene

Features

Right now you can:

  • choose the voting weight for the communities
  • whitelist accounts that you automatically support
  • blacklist accounts so that you can ignore them
  • specify a voting delay if you want to play with curation optimization
  • choose the RPC node

Next steps:

  • vote weight per sponsored tags/authors
  • additional criteria per tag:
    • reputation
    • author name
    • additional tags required
  • voting power recovery:
    • vote at X% power
    • until power at Y%
    • then recover until Z% power
  • blacklist downvote (I am not keen on that one)

Ultimately, I would like to run a website/app so that the non computer savvy, i.e the majority of steemians, can help their own communities grow.
So feel free to ask me anything or share suggestions.

Merci



Posted on Utopian.io - Rewarding Open Source Contributors