RedFisher Bot : Discover and Support Small Accounts by sisygoboom

View this thread on steempeak.com
· @sisygoboom · (edited)
$38.81
RedFisher Bot : Discover and Support Small Accounts
#### Repository
https://github.com/sisygoboom/redfisher-bot

---

## RedFisher Intro
Recently, I submitted the original redfisher code. It is software designed to uncover small accounts that act in a way that is beneficial to the steem ecosystem, but are likeley to be struggling with RC issues. The utopian post can be found [here](https://steemit.com/utopian-io/@sisygoboom/redfisher-v10--support-small-accounts-that-act-in-a-positive-way), and the github can be found [here](https://github.com/sisygoboom/redfisher).

<center>![redfisher logo](https://camo.githubusercontent.com/244354e8c616d5001944ae41df9e7188b007e12a/68747470733a2f2f692e696d6775722e636f6d2f69434e736d34592e706e67)</center>
<sup>Special thanks to @radudangratian for the logo!</sup>

---
---

### Changes

The redfisher bot is based on the original redfisher code, but has many improvements, I've put it in a separate repository as it makes more sense as a standalone. The most notable changes are:
##### It now has the ability to calculate account age.
https://i.imgur.com/4mJuewH.png
##### Makes a daily post including all the accounts found for that day, ordered by age.
https://i.imgur.com/XfXKVos.png
##### It now checks for self-voting in addition to the checks it already had (posts per week, powerups/powerdowns, and steempower ammount).
https://i.imgur.com/DSXaoCa.png
##### Steempower calculations now add back all outbound delegations so that users who've delegated away their sp aren't included.
https://i.imgur.com/tsDHs0r.png

#### Other small changes
- Instead of using a thread for each check which would result in lots of https response errors and such, the program now uses beem's  built-in `Pool` method to manage threaded operations and requests, which has worked wonders for code stability.
- Customizability has been improved and taken into consideration with this upgrade, there are two external, customisable files (`post_body.txt` and `settings.json`) that allow the user to enter their own account info and ideal settings easily and try it out for themselves.
- Measures have been taken to make sure retrieving account history during the check steps is as efficient as possible. For example...
**Before:**
https://i.imgur.com/fTbiGHX.png
**After:**
https://i.imgur.com/V7B5Rsy.png

---
---

# This bot has now been running for a number of days and can be found at @redfisher.app. 95% of proceeds will be powered up and delegated to these small accounts.

---
---

### Roadmap
- Integrate back into the main repository. Separate the check process into a separate class/library.
- Automatically delegate spare SP to accounts which have made it to the posts.
- More checks, possibly one to do with community engagement such as replying.
- Further work to make the program more efficient.

---
---

#### GitHub Account
https://github.com/username
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 114 others
properties (23)
post_id70,427,438
authorsisygoboom
permlinkredfisher-bot--discover-and-support-small-accounts
categoryutopian-io
json_metadata{"tags":["utopian-io","development","steemdev","python","retention"],"app":"steemit\/0.1","users":["radudangratian","redfisher.app"],"image":["https:\/\/camo.githubusercontent.com\/244354e8c616d5001944ae41df9e7188b007e12a\/68747470733a2f2f692e696d6775722e636f6d2f69434e736d34592e706e67","https:\/\/i.imgur.com\/4mJuewH.png","https:\/\/i.imgur.com\/XfXKVos.png","https:\/\/i.imgur.com\/DSXaoCa.png","https:\/\/i.imgur.com\/tsDHs0r.png","https:\/\/i.imgur.com\/fTbiGHX.png","https:\/\/i.imgur.com\/V7B5Rsy.png"],"links":["https:\/\/github.com\/sisygoboom\/redfisher-bot","https:\/\/steemit.com\/utopian-io\/@sisygoboom\/redfisher-v10--support-small-accounts-that-act-in-a-positive-way","https:\/\/github.com\/sisygoboom\/redfisher","https:\/\/github.com\/username"],"format":"markdown"}
created2019-02-21 01:39:27
last_update2019-02-21 01:57:51
depth0
children6
net_rshares77,165,740,393,491
last_payout2019-02-28 01:39:27
cashout_time1969-12-31 23:59:59
total_payout_value28.894 SBD
curator_payout_value9.918 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length2,840
author_reputation25,572,770,303,018
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries
0.
accountsteemplus-pay
weight100
1.
accountutopian.pay
weight500
max_accepted_payout100,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (178)
@steem-plus ·
SteemPlus upvote
Hi, @sisygoboom!

You just got a **1.39%** upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in [here](https://steemit.com/@steem-plus) to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
properties (22)
post_id70,435,823
authorsteem-plus
permlinkredfisher-bot--discover-and-support-small-accounts---vote-steemplus
categoryutopian-io
json_metadata{}
created2019-02-21 06:52:00
last_update2019-02-21 06:52:00
depth1
children0
net_rshares0
last_payout2019-02-28 06:52:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length437
author_reputation247,995,867,762,997
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@helo ·
$10.85
- Good post with an intro image and code samples.
- Congrats for the new project.
- More commits next time to allow for separation of concerns.

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/1-3-2-1-1-4-1-).

---- 
Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm).

[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , , , , , , , , ,
properties (23)
post_id70,454,312
authorhelo
permlinkre-sisygoboom-redfisher-bot--discover-and-support-small-accounts-20190221t164735335z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/3\/1-3-2-1-1-4-1-","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"}
created2019-02-21 16:47:36
last_update2019-02-21 16:47:36
depth1
children2
net_rshares20,373,175,628,226
last_payout2019-02-28 16:47:36
cashout_time1969-12-31 23:59:59
total_payout_value8.234 SBD
curator_payout_value2.620 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length593
author_reputation119,612,833,307,875
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (16)
@sisygoboom ·
Thank you for the feedback. 
properties (22)
post_id70,468,913
authorsisygoboom
permlinkre-helo-re-sisygoboom-redfisher-bot--discover-and-support-small-accounts-20190222t004031041z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"steempeak","app":"steempeak\/1.7.2b"}
created2019-02-22 00:40:33
last_update2019-02-22 00:40:33
depth2
children0
net_rshares0
last_payout2019-03-01 00:40:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length28
author_reputation25,572,770,303,018
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Thank you for your review, @helo! Keep up the good work!
properties (22)
post_id70,539,670
authorutopian-io
permlinkre-re-sisygoboom-redfisher-bot--discover-and-support-small-accounts-20190221t164735335z-20190223t183309z
categoryutopian-io
json_metadata{"app":"beem\/0.20.17"}
created2019-02-23 18:33:12
last_update2019-02-23 18:33:12
depth2
children0
net_rshares0
last_payout2019-03-02 18:33:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length56
author_reputation152,913,012,544,965
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steem-ua ·
#### Hi @sisygoboom!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
post_id70,455,094
authorsteem-ua
permlinkre-redfisher-bot--discover-and-support-small-accounts-20190221t170852z
categoryutopian-io
json_metadata{"app":"beem\/0.20.18"}
created2019-02-21 17:08:54
last_update2019-02-21 17:08:54
depth1
children0
net_rshares0
last_payout2019-02-28 17:08:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length289
author_reputation23,203,609,903,979
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Hey, @sisygoboom!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
post_id70,677,968
authorutopian-io
permlinkre-redfisher-bot--discover-and-support-small-accounts-20190226t151953z
categoryutopian-io
json_metadata{"app":"beem\/0.20.17"}
created2019-02-26 15:19:54
last_update2019-02-26 15:19:54
depth1
children0
net_rshares0
last_payout2019-03-05 15:19:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length592
author_reputation152,913,012,544,965
root_title"RedFisher Bot : Discover and Support Small Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000