Hey Steemians,
So we can follow anyone on the blockchain, but there’s no feed containing just the posts by people we follow, right? This is something many people miss, me included. So I’ve put up a solution today using the wonderful piston library by @xeroc. It’s a Python3 command-line script:
#!/opt/local/bin/python3
from piston.steem import Steem
s = Steem()
# List your favourite authors here
users = [ 'dan', 'ned' ]
# and categories here
categories = [ 'steem', 'steemit' ]
posts = sorted(
[p for u in users for p in s.get_blog(u)] +
[p for c in categories for p in s.get_posts(20, category=c)],
key = lambda p: p['created'])
for p in posts:
print('%s by %-36s %5d votes %15s | %s\nhttp://steemit.com%s' % (
p['created'], (p['author'] + ' in ' + p['category']), p['net_votes'],
p['total_pending_payout_value'], p['title'], p['url']))
Put your favourite names into the ‘users’ and ‘categories’ lists, and run the script. It produces a list of posts sorted by creation time:
Now you can quickly scan the list for posts to read or upvote, then click their links to open them in the browser.
That’s it for now! Hope this might be of some use.
Thank you for the script! I hope it will be included in the UI.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@dantheman mentioned that the feed will be functional soon, probably next week
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit