New Feature: Auto-reply Steem Bot

in #utopian-io7 years ago (edited)

Not Sure if this Qualifies as a New Feature


It's really like a subproject/example that I'm adding to an existing project steem-bot-examples. I hope this is useful to you all out there. For all of us, Steem is like a business and we are all entrepreneurs...in a way. We are constantly tracking/reporting on awards, follows, curation, etc... Why? Because for our business to grow, we need to increase follows (viewership/readership), upvotes (awards), resteems (growth), and even track our engagements.

Tracking is good, but not by itself. You can't miss engagements, but you can't be available for all your engagements. This bot is a simple example that allows one to engage without having to always be present.

About

The auto-reply-steem-bot functions by

  1. Check for replies
  2. Check if the replier has voted on the post
  3. If the replier voted on the post, upvote the reply and respond back with thank you.

The point is to engage users that are trying to engage you. They took the time to upvote your post and leave a thoughtful reply. You should upvote them back and reply with gratitude until you can fully read/respond. Without this kind of engagement, you can easily lose followers/readers.

Features

  • Encapsulated container execution resources and execution are self-contained in a single docker image for execution with one command.
  • Automatic Engagement engages users without user interaction. Upvotes and replies are handled automatically when you are not available.
  • Templated Replies replies are handled through templating. This way variables and logic can be used to manipulate automated responses.
  • Blacklist avoid engagements with users that are contrary to your business.

Requirements

This project runs on Docker, so all requirements are encapsulated within the docker image.

Usage

docker run --rm -e STEEM_NAME=$STEEM_NAME -e STEEM_WIF=$STEEM_WIF r351574nc3/auto-reply-steem-bot:latest

Roadmap

Some upcoming features I hope to add in order to make the bot more useful to others

  • Templated responses users may want more control over responses
  • NLP responses (better/more meaningful responses to engagements)
  • Configurable/smart voting weight users may want the bot to use the best voting weight or just a standard/configurable one instead of a default.
  • Voting threshold users may want to set a voting threshold so the bot voting does not interrupt the user's regular voting

Contribution


r351574nc3#7016 on discord



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

I suggest to include some basic instructions and explanation in your readme files in the repository.

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

You're right. I'll add some instructions in there before I do a tutorial. Thanks.

Hey @mkt, 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!

Thank you for your contribution friend, it is always good to have new tools that make us grow as entrepreneurs in Steemit. Upvoted. Greetings.



Hello Dear Steemian,


I am S.A.H.R.A. (Search Automatically High Reward Articles) Bot.

I'm an artificial intelligence that automatically looks for posts that expect high rewards. I recognize such posts, make my upvote on them and get a high Curation Reward. If you want to join in, you can hang on to my curation trail. You can follow me on Steemauto or on Streemian.

If it looks like this you are doing it right:



Let's maximize our curation rewards together!

Yours,

S.A.H.R.A.

You have received a 100% upvote from @daviddivergent Have a great weekend!

This post has received a 3.43 % upvote from @booster thanks to: @r351574nc3.

You got a 23.55% upvote from @buildawhale courtesy of @r351574nc3!
If you believe this post is spam or abuse, please report it to our Discord #abuse channel.

If you want to support our Curation Digest or our Spam & Abuse prevention efforts, please vote @themarkymark as witness.

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

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • You are generating more rewards than average for this category. Super!;)
  • 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

Coin Marketplace

STEEM 0.23
TRX 0.21
JST 0.035
BTC 98860.98
ETH 3352.36
USDT 1.00
SBD 3.13