Programmatically check if an account is a vote bot or not

I have needed a way to check if it's a steem account actually a voting bot or not for my current experimental trending page implementation.

Quickly packaged a python library to make it re-usable across projects.

Installation


$ (sudo) pip install steem_bot_checker

All set.

Usage


from botchecker.checker import check
# -----------------------------------------
is_bot, details = check("buildawhale")
print(is_bot) # -> True
print(details) # -> Bot(account='buildawhale', type='bid_bot')
# -----------------------------------------
is_bot, details = check("emrebeyler")
print(is_bot) # -> False
print(details) # -> None

Notes


Got the current bot list from the steembottracker.com. You might contribute to global bot list via this file and also you can see the source code of the package from here.

H2
H3
H4
3 columns
2 columns
1 column
29 Comments