Вместо ленты: фильтр постов Steem по авторам и категориям
Привет, стимяне!
На steemit.com пока нет ленты, а фильтровать поток постов уже хочется. Как тут быть? С помощью могучей библиотеки piston авторства @xeroc я только что соорудил такой костыль на Питоне:
#!/opt/local/bin/python3
from piston.steem import Steem
s = Steem()
# Ваши любимые авторы...
users = [ 'katya', 'marina' ]
# ... и категории
categories = [ 'ru', 'steem' ]
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']))
Заполняете списки авторов и категорий. Для запуска нужен python3 и собственно piston. Скрипт выдаёт в консоль список постов со ссылками, отсортированный по времени создания:
Такой список можно быстро просмотреть на предмет статей "на почитать" или "на проголосовать".
Вот. Может, кому пригодится
Отлично! У меня домен есть подходящий, на хостинг это прикрутить возможно?
Уверен что можно, хоть и не делал никогда. Там ещё нужно будет поднять локальную ноду steem, чтобы steemit.com не теребить постоянно
так просто и удобно.
мне не пригодится, ибо я вообще не программист ни разу, а это все абракадабра.
Но автору уважуха, что такие вот начинания мутятся. Скоро будет все работать и для таких как я. Это радует.
На случай, если кто не знает:
@dantheman пишет что лента скоро заработает, возможно, на след неделе
Having read this I believed it was very informative. I appreciate you taking the time and energy to put this informative article together. I once again find myself spending a lot of time both reading and leaving comments. But so what, it was still worth it!