 #### What Will I Learn? - Build Auto Follow Bot that follows by trending tag every 5 minutes #### Requirements - Node.JS, [Here](https://nodejs.org/en/) - Steem Package (Install: `npm install steem --save`) #### Difficulty - Basic #### Tutorial Contents In this tutorial, you will learn how to make auto follow bot that follows every 5 minutes users by trending tag. #### Curriculum - [SteemJS #1](https://utopian.io/utopian-io/@lonelywolf/steem-js-tutorials-1-basics-validating-wif-key) - [NodeJS #1](https://utopian.io/utopian-io/@lonelywolf/nodejs-tutorials-1-creating-a-static-site-node-js) #### The Tutorial first, we want a function to make the follow, create a function called `AutoFollow`, we need the function to set a timer for every 5 minutes. ``` function AutoFollow(name, tag, wif, limit){ } ``` `name` - the follower username, the username which sends the follow. `tag` - the tag to get the posts from. `wif` - the private posting wif key to send the follow. `limit` - the limit number of the posts. now let's get the posts and make a loop ``` steem.api.getDiscussionsByTrending({tag: tag, limit: limit}, function(err, result){ if(!!err) throw err; result.forEach(function(row){ }); ``` `getDiscussionsByTrending` - this function will give the recent trending posts. `tag` - the tag we get the posts from. `limit` - the limit of the posts we get. `result.forEach` - making a loop for the posts. now we need some variables and a json variable ``` var follower = name; var following = row.author; var json = JSON.stringify( ['follow', { follower: follower, following: following, what: ['blog'] }]); ``` `follower` - the follower username, the user who sends the follow. `following` - the user you going to follow. `json` - json variable for the follow function. if we done all correctly just broadcast the follow with `customJson` function ``` steem.broadcast.customJson(wif, [], [follower], 'follow', json, function(err, result) { console.log(err, result); }); ``` `wif` - the wif private posting key. `follower` - the follower name (you). `follow` - the role of the customJson function. `json` - the json variable that contains the follower name, following name and the type of blog. now we want to send the function every 5 minutes (or any time else) ``` setTimeout(function(){AutoFollow("lonelywolf", "dtube", "XXXX", 1)}, 5*60*1000); ``` `lonelywolf` - the username. `dtube` - the tag. `XXX` - wif key (private posting key). `1` - the limit of posts. `5*60*1000` - 5, minutes. 60, seconds. 1000, milliseconds. the full function code ``` function AutoFollow(name, tag, wif, limit){ steem.api.getDiscussionsByTrending({tag: tag, limit: limit}, function(err, result){ if(!!err) throw err; result.forEach(function(row){ var follower = name; var following = row.author; var json = JSON.stringify( ['follow', { follower: follower, following: following, what: ['blog'] }]); steem.broadcast.customJson(wif, [], [follower], 'follow', json, function(err, result) { console.log(err, result); }); }); setTimeout(function(){AutoFollow("lonelywolf", "dtube", "XXX", 1)}, 5*60*1000); }); } ``` if we done all correctly we can send the function when the script starts ``` AutoFollow("lonelywolf", "dtube", "XXX", 1); ``` and we will see that result  (the script run for 15 minutes now, so I followed 3 users already) text result ``` null { id: 'f634e79b3264ab96f2942ad4f03442e97fcf3425', block_num: 21432131, trx_num: 24, expired: false, ref_block_num: 1835, ref_block_prefix: 914276676, expiration: '2018-04-10T02:19:15', operations: [ [ 'custom_json', [Object] ] ], extensions: [], signatures: [ '20337c080cca9b4be0d4fff05eb34974579f90ac28b50d1c7609df14df13737e9710336ebd5536e6e9e900eebe4772e50abdfa73528d808207886f39c5d0b734dd' ] } null { id: '89b09e78962e84f301b115ac149335a4f2f68468', block_num: 21432231, trx_num: 58, expired: false, ref_block_num: 1937, ref_block_prefix: 3893587431, expiration: '2018-04-10T02:24:18', operations: [ [ 'custom_json', [Object] ] ], extensions: [], signatures: [ '207267a2841addf839e203c1b3135ba0b08726fd5f16fd20b08f71f8b850fdee3947a9478661a107ad76bc00835867dee8a7c506f8e71562c7b910fdaa61380975' ] } null { id: 'b1632efd8e4d88ec812d127ed938a667a8211c00', block_num: 21432338, trx_num: 10, expired: false, ref_block_num: 2043, ref_block_prefix: 980857, expiration: '2018-04-10T02:29:36', operations: [ [ 'custom_json', [Object] ] ], extensions: [], signatures: [ '2013c002f7e4d0ba7f2d8ba32fbb3d41a7374095ebf6e84becf31accc2c2dbe4825ee60ae981b3a2f97812ffe1ecca483ab6968a08aee787220b73156e46245486' ] } ``` steemd results  (tested few times so there is more then 3 follows) <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@lonelywolf/bot-build-2-auto-follow-bot">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>
author | lonelywolf | ||||||
---|---|---|---|---|---|---|---|
permlink | bot-build-2-auto-follow-bot | ||||||
category | utopian-io | ||||||
json_metadata | "{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":63857882,"name":"steem-js","full_name":"steemit/steem-js","html_url":"https://github.com/steemit/steem-js","fork":false,"owner":{"login":"steemit"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","bot","follow","steem-js","tutorial"],"links":["https://nodejs.org/en/","https://utopian.io/utopian-io/@lonelywolf/steem-js-tutorials-1-basics-validating-wif-key","https://utopian.io/utopian-io/@lonelywolf/nodejs-tutorials-1-creating-a-static-site-node-js","https://utopian.io/utopian-io/@lonelywolf/bot-build-2-auto-follow-bot"],"image":["https://steemit-production-imageproxy-thumbnail.s3.amazonaws.com/U5dr39ueYKQ5NncNC74qs7hkFTBfyS3_1680x8400","https://cdn.utopian.io/posts/f77ecdfa5252f9668524ecb1f8980c12c79dimage.png","https://cdn.utopian.io/posts/692be62519018808d2754d26db9f152e00ecimage.png"],"moderator":{"account":"deathwing","time":"2018-04-11T21:30:07.859Z","pending":false,"reviewed":true,"flagged":false},"questions":{"voters":["upmeboost","touhidalam69","scipio"],"answers":[{"question_id":"tut-1","answer_id":2,"user":"upmeboost","influence":0},{"question_id":"tut-2","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"tut-3","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"tut-4","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"tut-5","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"c-1","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"c-2","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"c-3","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"c-4","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"c-5","answer_id":1,"user":"upmeboost","influence":0},{"question_id":"c-6","answer_id":2,"user":"upmeboost","influence":0},{"question_id":"tut-1","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"tut-2","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"tut-3","answer_id":2,"user":"touhidalam69","influence":0},{"question_id":"tut-4","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"tut-5","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"c-1","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"c-2","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"c-3","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"c-4","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"c-5","answer_id":1,"user":"touhidalam69","influence":0},{"question_id":"c-6","answer_id":3,"user":"touhidalam69","influence":0},{"question_id":"tut-1","answer_id":1,"user":"scipio","influence":100},{"question_id":"tut-2","answer_id":2,"user":"scipio","influence":100},{"question_id":"tut-3","answer_id":1,"user":"scipio","influence":100},{"question_id":"tut-4","answer_id":1,"user":"scipio","influence":100},{"question_id":"tut-5","answer_id":1,"user":"scipio","influence":100},{"question_id":"c-1","answer_id":1,"user":"scipio","influence":100},{"question_id":"c-2","answer_id":1,"user":"scipio","influence":100},{"question_id":"c-3","answer_id":1,"user":"scipio","influence":100},{"question_id":"c-4","answer_id":1,"user":"scipio","influence":100},{"question_id":"c-5","answer_id":2,"user":"scipio","influence":100},{"question_id":"c-6","answer_id":3,"user":"scipio","influence":100}],"total_influence":0,"most_rated":[{"question_id":"tut-1","answer_id":1,"influence":100,"voters":["touhidalam69","scipio"]},{"question_id":"tut-2","answer_id":2,"influence":100,"voters":["scipio"]},{"question_id":"tut-3","answer_id":1,"influence":100,"voters":["upmeboost","scipio"]},{"question_id":"tut-4","answer_id":1,"influence":100,"voters":["upmeboost","touhidalam69","scipio"]},{"question_id":"tut-5","answer_id":1,"influence":100,"voters":["upmeboost","touhidalam69","scipio"]},{"question_id":"c-1","answer_id":1,"influence":100,"voters":["upmeboost","touhidalam69","scipio"]},{"question_id":"c-2","answer_id":1,"influence":100,"voters":["upmeboost","touhidalam69","scipio"]},{"question_id":"c-3","answer_id":1,"influence":100,"voters":["upmeboost","touhidalam69","scipio"]},{"question_id":"c-4","answer_id":1,"influence":100,"voters":["upmeboost","touhidalam69","scipio"]},{"question_id":"c-5","answer_id":2,"influence":100,"voters":["scipio"]},{"question_id":"c-6","answer_id":3,"influence":100,"voters":["touhidalam69","scipio"]}]},"score":84,"total_influence":100,"staff_pick":null,"config":{"questions":[{"question":"Does the tutorial address a minimum of 3 substantial concepts and no more than 5?","question_id":"tut-1","answers":[{"answer":"3-5 substantial concepts covered in the tutorial.","answer_id":1,"value":10},{"answer":"Less than 3 or more than 5 substantial concepts covered in the tutorial.","answer_id":2,"value":5},{"answer":"No substantial or recognisable concepts.","answer_id":3,"value":0}]},{"question":"Concepts covered in the tutorial are indicated in the post text with a short description of each concept and when appropriate, images?","question_id":"tut-2","answers":[{"answer":"Thorough text and images for concepts covered.","answer_id":1,"value":10},{"answer":"Minimal text and images.","answer_id":2,"value":5},{"answer":"No or very little text and images.","answer_id":3,"value":0}]},{"question":"Does the contributor provide supplementary resources, such as code and sample files in the contribution post or a GitHub repository?","question_id":"tut-3","answers":[{"answer":"Yes","answer_id":1,"value":10},{"answer":"No","answer_id":2,"value":0}]},{"question":"Is the tutorial part of a series?","question_id":"tut-4","answers":[{"answer":"Yes.","answer_id":1,"value":10},{"answer":"Yes, but first entry in the series.","answer_id":2,"value":5},{"answer":"No.","answer_id":3,"value":0}]},{"question":"Is there an outline for the tutorial content at the beginning of the post?","question_id":"tut-5","answers":[{"answer":"Yes.","answer_id":1,"value":10},{"answer":"Yes, but not detailed enough or does not cover all sections.","answer_id":2,"value":5},{"answer":"No.","answer_id":3,"value":0}]},{"question":"Does the writing style meet the Utopian standard considering formalness, informativeness and clarity of the content?","question_id":"c-1","answers":[{"answer":"It is formal, informative and well written with clear content.","answer_id":1,"value":10},{"answer":"It is informative with clear content but not formal enough.","answer_id":2,"value":5},{"answer":"The contribution could be more informative or contains unrelated information, formality and clarity of the content are good enough.","answer_id":3,"value":4},{"answer":"Not all sections were clear enough but overall holds value for the project.","answer_id":4,"value":2},{"answer":"Not at all.","answer_id":5,"value":0}]},{"question":"Was the provided category template for the editor followed?","question_id":"c-2","answers":[{"answer":"All points of the template were included with additional points as well.","answer_id":1,"value":5},{"answer":"The template was followed without additions.","answer_id":2,"value":4},{"answer":"The template was edited but the points were covered in different way.","answer_id":3,"value":3},{"answer":"Not all points of the template were covered in the contribution but the structure is clear enough.","answer_id":4,"value":3},{"answer":"The template was not followed but the structure is clear enough.","answer_id":5,"value":2},{"answer":"The contents are not clearly structured at all.","answer_id":6,"value":0}]},{"question":"Did the contributor tag other users?","question_id":"c-3","answers":[{"answer":"No other users were tagged by the contributor.","answer_id":1,"value":5},{"answer":"Used tags are reasonable and all tagged people are connected to the project and/or the contribution.","answer_id":2,"value":5},{"answer":"The contribution contains mentions of other users that are not directly related to the contribution but related in other ways.","answer_id":3,"value":2},{"answer":"The contributor misuses tagging of other users.","answer_id":4,"value":0}]},{"question":"Did the contributor ask for upvotes, resteems, follows or witness vote?","question_id":"c-4","answers":[{"answer":"No","answer_id":1,"value":5},{"answer":"Yes, but not in a way that disturbs readability. ","answer_id":2,"value":5},{"answer":"Yes.","answer_id":3,"value":0}]},{"question":"Was a graphical content like images, charts, videos or screenshots included?","question_id":"c-5","answers":[{"answer":"Yes, the graphical content is included and adds more value to the contribution.","answer_id":1,"value":5},{"answer":"No but the contribution works well without graphical content well.","answer_id":2,"value":4},{"answer":"Yes, but most of the graphical contentβs purpose is just for presentational matters.","answer_id":3,"value":3},{"answer":"No relevant or useful graphical content is included in the contribution.","answer_id":4,"value":0}]},{"question":"How would you rate the overall added value?","question_id":"c-6","answers":[{"answer":"Extraordinary value to both the project and the open source community overall.","answer_id":1,"value":20},{"answer":"Significant value to the project or open source community.","answer_id":2,"value":15},{"answer":"Some value to the project or open source community.","answer_id":3,"value":10},{"answer":"Little value to the project or open source community.","answer_id":4,"value":5},{"answer":"No obvious value to project or open source community.","answer_id":5,"value":0}]}]}}" | ||||||
created | 2018-04-10 02:26:33 | ||||||
last_update | 2018-04-11 21:30:06 | ||||||
depth | 0 | ||||||
children | 8 | ||||||
last_payout | 2018-04-17 02:26:33 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 52.447 HBD | ||||||
curator_payout_value | 22.566 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 5,243 | ||||||
author_reputation | 25,295,791,457,391 | ||||||
root_title | "Bot Build #2 - Auto Follow Bot" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 49,231,895 | ||||||
net_rshares | 20,678,746,321,966 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
cmp2020 | 0 | 13,869,065,792 | 22% | ||
remlaps1 | 0 | 17,306,655,585 | 22% | ||
sjennon | 0 | 48,710,369,697 | 20% | ||
cub1 | 0 | 45,607,792,185 | 22% | ||
yuxi | 0 | 16,256,186,762 | 80% | ||
techslut | 0 | 117,075,421,230 | 50% | ||
lisa.palmer | 0 | 1,578,563,986 | 22% | ||
muhammadhabibie | 0 | 524,026,296 | 100% | ||
cifer | 0 | 7,117,943,231 | 65% | ||
davydova | 0 | 85,314,954 | 100% | ||
josephw | 0 | 85,985,501 | 100% | ||
deepthoughtone | 0 | 556,125,926 | 100% | ||
kihase | 0 | 401,776,722 | 100% | ||
joel1220 | 0 | 770,220,939 | 100% | ||
gatosaurio | 0 | 556,422,365 | 100% | ||
fummy | 0 | 568,416,001 | 100% | ||
opaulo | 0 | 50,289,697,337 | 12% | ||
nedred | 0 | 764,085,164 | 100% | ||
loshcat | 0 | 2,529,311,897 | 100% | ||
sourovafrin | 0 | 1,236,006,125 | 100% | ||
utopian-io | 0 | 20,047,948,639,644 | 13.72% | ||
yanosh01 | 0 | 6,016,006,276 | 100% | ||
daredevilz | 0 | 543,443,341 | 100% | ||
nomad-magus | 0 | 49,042,933,275 | 10% | ||
jokers | 0 | 566,707,954 | 100% | ||
azwarrangkuti | 0 | 31,423,849,326 | 50% | ||
greenorange | 0 | 609,471,115 | 100% | ||
yorkchinese | 0 | 5,784,207,238 | 72% | ||
fahadnaim4831 | 0 | 2,758,760,887 | 100% | ||
tanybush | 0 | 1,974,633,151 | 100% | ||
robsa | 0 | 98,544,715 | 100% | ||
contigo-no-bicho | 0 | 553,764,256 | 100% | ||
lonelywolf | 0 | 223,655,867 | 100% | ||
jjay | 0 | 671,267,845 | 100% | ||
logan9852 | 0 | 55,259,621,226 | 100% | ||
akulinarybakov | 0 | 480,382,461 | 100% | ||
macspeaks | 0 | 1,570,150,458 | 100% | ||
mdnazmulhasan | 0 | 1,410,806,499 | 100% | ||
sjomeath | 0 | 757,479,788 | 100% | ||
cauac | 0 | 270,364,384 | 100% | ||
cherylsonty | 0 | 8,591,553,948 | 51% | ||
singing.beauty | 0 | 111,156,924,667 | 17.36% | ||
twomm | 0 | 597,524,127 | 100% | ||
properfraction | 0 | 590,463,046 | 100% | ||
drako2016 | 0 | 599,517,672 | 100% | ||
statsexpert | 0 | 10,275,338,572 | 81% | ||
onderakcaalan | 0 | 1,986,603,741 | 100% | ||
jenrry2404 | 0 | 520,134,671 | 100% | ||
olivier10101 | 0 | 183,329,429 | 100% | ||
geraldperez | 0 | 542,315,338 | 100% | ||
tommynsin | 0 | 61,494,034 | 100% | ||
riesaxon | 0 | 611,668,713 | 100% | ||
touhidalam69 | 0 | 58,184,876 | 12% | ||
clayjohn | 0 | 5,777,158,698 | 100% | ||
dablainks | 0 | 450,200,815 | 100% | ||
soomraa | 0 | 496,175,946 | 100% | ||
ryanng | 0 | 544,176,269 | 100% | ||
mgking2 | 0 | 596,297,373 | 100% | ||
amarzaman | 0 | 131,551,043 | 100% | ||
naslisa | 0 | 523,598,052 | 100% | ||
htikehtike00734 | 0 | 598,033,535 | 100% |
Thank you for the contribution. It has been approved. You can contact us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)**
author | scipio |
---|---|
permlink | re-lonelywolf-bot-build-2-auto-follow-bot-20180410t073208359z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} |
created | 2018-04-10 07:32:06 |
last_update | 2018-04-10 07:32:06 |
depth | 1 |
children | 3 |
last_payout | 2018-04-17 07:32:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.388 HBD |
curator_payout_value | 0.129 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 172 |
author_reputation | 34,229,826,851,736 |
root_title | "Bot Build #2 - Auto Follow Bot" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 49,265,656 |
net_rshares | 115,563,860,905 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
scipio | 0 | 115,563,860,905 | 100% |
thank you
author | lonelywolf |
---|---|
permlink | re-scipio-re-lonelywolf-bot-build-2-auto-follow-bot-20180410t074329840z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-04-10 07:43:30 |
last_update | 2018-04-10 07:43:30 |
depth | 2 |
children | 0 |
last_payout | 2018-04-17 07:43:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 9 |
author_reputation | 25,295,791,457,391 |
root_title | "Bot Build #2 - Auto Follow Bot" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 49,266,936 |
net_rshares | 0 |
Hi @scipio the contribution got back to the review state, I think because the new system. Hope you can re-review it. Thanks
author | lonelywolf | ||||||
---|---|---|---|---|---|---|---|
permlink | re-scipio-re-lonelywolf-bot-build-2-auto-follow-bot-20180411t082912912z | ||||||
category | utopian-io | ||||||
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} | ||||||
created | 2018-04-11 08:29:15 | ||||||
last_update | 2018-04-11 08:29:15 | ||||||
depth | 2 | ||||||
children | 1 | ||||||
last_payout | 2018-04-18 08:29:15 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 124 | ||||||
author_reputation | 25,295,791,457,391 | ||||||
root_title | "Bot Build #2 - Auto Follow Bot" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 49,453,404 | ||||||
net_rshares | 0 |
Re-reviewed it ;-)
author | scipio | ||||||
---|---|---|---|---|---|---|---|
permlink | re-lonelywolf-re-scipio-re-lonelywolf-bot-build-2-auto-follow-bot-20180411t092707466z | ||||||
category | utopian-io | ||||||
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} | ||||||
created | 2018-04-11 09:27:06 | ||||||
last_update | 2018-04-11 09:27:06 | ||||||
depth | 3 | ||||||
children | 0 | ||||||
last_payout | 2018-04-18 09:27:06 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.315 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 18 | ||||||
author_reputation | 34,229,826,851,736 | ||||||
root_title | "Bot Build #2 - Auto Follow Bot" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 49,460,607 | ||||||
net_rshares | 109,207,848,556 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
scipio | 0 | 109,207,848,556 | 100% |
Thank you for the contribution. It has been approved. You can contact us on Discord. [utopian-moderator] ---------------------------------------------------------------------- Need help? Write a ticket on https://support.utopian.io. Chat with us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)**
author | scipio | ||||||
---|---|---|---|---|---|---|---|
permlink | re-lonelywolf-bot-build-2-auto-follow-bot-20180411t092639684z | ||||||
category | utopian-io | ||||||
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} | ||||||
created | 2018-04-11 09:26:42 | ||||||
last_update | 2018-04-11 09:26:42 | ||||||
depth | 1 | ||||||
children | 1 | ||||||
last_payout | 2018-04-18 09:26:42 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.324 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 347 | ||||||
author_reputation | 34,229,826,851,736 | ||||||
root_title | "Bot Build #2 - Auto Follow Bot" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 49,460,561 | ||||||
net_rshares | 111,519,125,774 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
scipio | 0 | 111,519,125,774 | 100% |
Great but look that the post isn't in approved state
author | lonelywolf | ||||||
---|---|---|---|---|---|---|---|
permlink | re-scipio-re-lonelywolf-bot-build-2-auto-follow-bot-20180411t123908902z | ||||||
category | utopian-io | ||||||
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} | ||||||
created | 2018-04-11 12:39:12 | ||||||
last_update | 2018-04-11 12:39:12 | ||||||
depth | 2 | ||||||
children | 0 | ||||||
last_payout | 2018-04-18 12:39:12 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 53 | ||||||
author_reputation | 25,295,791,457,391 | ||||||
root_title | "Bot Build #2 - Auto Follow Bot" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 49,486,762 | ||||||
net_rshares | 0 |
Wonderful, I am working with a bot application using angularjs and sql server. Seems this article will help me to play with steemjs. Thanks 😊😊😊
author | touhidalam69 | ||||||
---|---|---|---|---|---|---|---|
permlink | re-lonelywolf-bot-build-2-auto-follow-bot-20180410t193140054z | ||||||
category | utopian-io | ||||||
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} | ||||||
created | 2018-04-10 19:31:39 | ||||||
last_update | 2018-04-10 19:31:39 | ||||||
depth | 1 | ||||||
children | 0 | ||||||
last_payout | 2018-04-17 19:31:39 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 167 | ||||||
author_reputation | 2,409,777,621,558 | ||||||
root_title | "Bot Build #2 - Auto Follow Bot" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 49,363,123 | ||||||
net_rshares | 0 |
### Hey @lonelywolf 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! - Seems like you contribute quite often. AMAZING! #### Utopian Witness! <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER! - <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness</a> - <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness</a> **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**
author | utopian-io |
---|---|
permlink | re-lonelywolf-bot-build-2-auto-follow-bot-20180411t235103706z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} |
created | 2018-04-11 23:51:03 |
last_update | 2018-04-11 23:51:03 |
depth | 1 |
children | 0 |
last_payout | 2018-04-18 23:51:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 715 |
author_reputation | 152,955,367,999,756 |
root_title | "Bot Build #2 - Auto Follow Bot" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 49,576,870 |
net_rshares | 0 |