4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

Steemit-Payout-Bot

Steemit-Payout-Bot

![](https://cdn.steemitimages.com/DQmahvBpwQMFNcXKudijbLF3sDpVtD2hkGHt8q7R3Yxhk5L/image.png)

You should not use this bot unless you understand exactly what it does. It requires your active_key and its use is not recommended. Do not ask me for support if it sends all of your money somewhere.

As with all of my tools, this disclaimer applies:

Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.

This Bot performs transactions of a certain amount of Steem or SBD to the list of users provided by the operator.

Installation

$ git clone https://github.com/Eutectico/steemit-payout-bot.git
$ cd steemit-payout-bot
$ npm install

Configuration

First rename config-example.json to config.json:

$ mv config-example.js config.js

Then set the following options in config.js:

var config = {};

config.steem = {};

//Global Configuration
config.steem.username = process.env.STEEM_USER || 'yourbotaccount';
config.steem.password =  process.env.STEEM_PASSWORD || 'your_private_active_key';
config.steem.url = 'https://rpc.buildteam.io';
config.steem.auth_type = 'owner'; //owner, posting

//delay in milliseconds between each write transaction
config.steem.delay = 250;

//memos only
config.steem.list =  'list.txt'; //The location of the list file containing one listed Steem account name per line
config.steem.message = 'Hello @username, Test message.'; //message to be sent in each memo (@username will be replaced)
config.steem.amount = '0.001 SBD'; //amount of SBD or STEEM to send to each Account
config.steem.send_memos_to = true;//an array of accounts to send memos to, else false

//and thats that
module.exports = config;


Userlist

You must create a list of users where the payouts will be made. The file must contain only one Steem account name on each line and nothing else in the following example:

account_1
account_2
account_3

Run

$ nodejs payout.js

Check here to see an updated version of this bot:

https://github.com/Eutectico/steemit-payout-bot

20 upvotes $0.57

Replies (5)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: