This is a response to @klye's post ...
I present to you :

1. Install Steem-Python:
First, you need to install steem-python.
pip install -U steem
2. Write the script:
- Open a new file, called
rewardinator.py. - Copy this code and replace the values for
my_steem_posting_keyandmy_steem_account. - Save the file.
from steem.steem import Steem
import time
my_steem_posting_key = '5YOURPOSTINGKEY'
my_steem_account = 'youraccount'
steem = Steem(keys = my_steem_posting_key)
def claim_rewards():
steem.claim_reward_balance(account = my_steem_account)
while 1:
claim_rewards()
time.sleep(3600) # in seconds ( 3600 seconds = 1 hour )
3. Run the script:
type python3 rewardinator.py, press ENTER.
Done.
This script will claim your rewards every hour.
It doesn't print any messages to the screen and you can't see how much it claims.
To see that, head to https://steemd.com/@youraccount .