Some improvement for my Automated Curation Tool

in recoin •  26 days ago  (edited)

I explained in this post my first try to create a little tool for Curation, Airdrop of tokens and so on

In these few days I worked on it in the spare time and now it is a little bit more usefull.

How it works now?

It can run once and that type of run do 4 types of operation:

  • Look for all comments done by a list of "curators" in all posts searching for a key phrase ie "TM Upvote xx.xx", upvote the post and add a comment that explains that the post was upvoted

  • Look for all comments done by a list of "curators" in all posts searching for a key phrase ie "TM Sending xx.xx Token", send the xx.xx amount of token and add a comment that explain that some tokens are transferred to the author of the post

  • Propose a list of post done by the user for wich the air drop is running, selecting a post and entering a value the amount entered is splitted to all the user that upvote that post based on the percentage of the votes; a comment is added to the post to tell that the Upvote air drop is done

  • Propose a list of post done by the user for wich the air drop is running, selecting a post and entering a value the amount entered is splitted to all the user that resteemed that post; a comment is added to the post to tell that the Resteem air drop is done

It can also run as a loop, just adding the loop word:

This is a standard loop execution:

When runs as a loop only the first two types are executed:

  • Look for all comments done by a list of "curators" in all posts searching for a key frase ie "TM Upvote xx.xx", upvote the post and add a comment that explain that the post was upvoted

  • Look for all comments done by a list of "curators" in all posts searching for a key frase ie "TM Sending xx.xx Token", send the xx.xx amount of token and add a comment that explain that some tokens are transferred to the author of the post

when a cycle is over it waits for 60 seconds and than restart.

Pressing any key the loop stops:

The tool is able to select only the posts that are not yet been upvoted/rewarded/airdropped based on the presence of the comment that is added to the post.

The very new part of the tool is that now is able to collect and store data about all the jobs.

I have added a "monitor" that shows history and the actual run values for all types of action and for all "curators", as you can see here:

When the tool starts, the actual values are all set to 0, so you can see what is happening in the actual run.

Here some example of the comment that the tool add to a post:

The air drop for voting and for resteeming a post:

The comments for a reward in token and the comment for an upvote:

Another example of resteeming reward comment.

I'm using this tool for my account, @ilnegro and for @themagazine and @storychain.

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:  


Congratulations @ilnegro!
You raised your level and are now a Minnow!

Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Questo post è stato selezionato, votato e condiviso dal team curatori di discovery-it in collaborazione con la community di C-Squared Curation Collective. Puoi utilizzare il tag #discovery-it per rendere i tuoi post di facile reperibilità agli occhi dei curatori. Ti invitiamo inoltre a votare @c-squared come witness per supportare questo progetto.

This post was selected, voted and shared by the discovery-it curation team in collaboration with the C-Squared Curation Collective. You can use the #Discovery-it tag to make your posts easy to find in the eyes of the curator. We also encourage you to vote @c-squared as a witness to support this project.