create account

Store all posts from an author in markdown files by holger80

View this thread on: hive.blogpeakd.comecency.com
· @holger80 · (edited)
$40.87
Store all posts from an author in markdown files
I would find it very convenient to have all my written posts in one folder on my hard drive. The content of each file should be identical to the blockchain data. I did not found a tool for this task, so I wrote a python script.

The script does the following:

* it reads the blog section of the given author (limited to the newest 500 posts)
* skip resteemed posts
* extracts title, timestamp, permlink  and store them as YAML extension at top of the md file
* saves the content as markdown file

```
#!/usr/bin/python
from beem import Steem
from beem.comment import Comment
from beem.account import Account
import os
import io
import argparse


if __name__ == "__main__":
    parser = argparse.ArgumentParser()
    parser.add_argument("author")
    parser.add_argument("path")
    args = parser.parse_args()
    author = args.author
    path = args.path
    stm = Steem(node="https://api.steemit.com")
    account = Account(author, steem_instance=stm)
    for comment in account.get_blog(limit=500):
        if comment["author"] != author:
            continue
        markdown_content = comment.body
        title = comment.title
        timestamp = comment.json()["created"]
        author = comment["author"]
        permlink = comment["permlink"]
        yaml_prefix = '---\n'
        yaml_prefix += 'title: %s\n' % title
        yaml_prefix += 'date: %s\n' % timestamp
        yaml_prefix += 'permlink %s' % permlink
        yaml_prefix += 'author: %s\n---\n' % author
        filename = os.path.join(path, timestamp.split('T')[0] + '_' + permlink + ".md")
        
        with io.open(filename, "w", encoding="utf-8") as f:
            f.write(yaml_prefix + markdown_content)

```

Store this file as `save_posts_as_md.py`. `beem` need to be installed. The script needs two parameter:

```
python save_posts_as_md.py <author> <path>
```

The posts from the author are stored in the given path. The filename consists of the date and the permlink.

### Result for holger80

```
python save_posts_as_md.py holger80 .
```

![](https://cdn.steemitimages.com/DQmQRi5odZ7Np5TmoUDEG4aRJ9JdjLw4bxu56LCPjv33b3C/image.png)

Viewing the markdown files works best using the great [typora](https://typora.io/) editor.

### Storing one post as markdown file

```
#!/usr/bin/python
from beem import Steem
from beem.comment import Comment
from beem.account import Account
import io
import argparse


if __name__ == "__main__":
    parser = argparse.ArgumentParser()
    parser.add_argument("authorperm")
    parser.add_argument("filename")
    args = parser.parse_args()
    authorperm = args.authorperm
    filename = args.filename
    stm = Steem(node="https://api.steemit.com")
    comment = Comment(authorperm, steem_instance=stm)
    markdown_content = comment.body
    title = comment.title
    timestamp = comment["created"]
    author = comment["author"]
    yaml_prefix = '---\n'
    yaml_prefix += 'title: %s\n' % title
    yaml_prefix += 'date: %s\n' % str(timestamp)
    yaml_prefix += 'author: %s\n---\n' % author
    
    
    with io.open(filename, "w", encoding="utf-8") as f:
        f.write(yaml_prefix + markdown_content)

```

This script works when a authorperm and filename was given:

```
python save_post_as_md.py @holger80/how-to-post-using-typora-and-beempy how-to-post-using-typora-and-beempy.md
```
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 96 others
properties (23)
authorholger80
permlinkstore-all-posts-from-an-author-in-markdown-files
categorysteemdev
json_metadata"{"community": "beem", "app": "beempy/0.23.10", "image": ["https://cdn.steemitimages.com/DQmQRi5odZ7Np5TmoUDEG4aRJ9JdjLw4bxu56LCPjv33b3C/image.png"], "links": ["https://typora.io/"], "tags": ["steemdev", "steemtank", "python", "beem"], "format": "markdown", "canonical_url": "https://hive.blog/steemdev/@holger80/store-all-posts-from-an-author-in-markdown-files"}"
created2018-11-23 13:05:54
last_update2020-05-23 14:43:39
depth0
children21
last_payout2018-11-30 13:05:54
cashout_time1969-12-31 23:59:59
total_payout_value31.328 HBD
curator_payout_value9.540 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,318
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,783,817
net_rshares66,691,953,133,778
author_curate_reward""
vote details (160)
@anthonyadavisii ·
$0.08
I like this idea, @holger80!

What would be a nice addition is maybe for the script to attempt to save local copies of all images used in the blog as well. So basically saving a backup of all markdown and images from a given Steem blog.

I've lost count of the number of image links I have used and last thing I would want to happen is the respective hosts serving up those images shutting down and then my blog being a graveyard of 'X' icons.

And, even if that does happen, with locally saved copies, we would be able to edit a good link back in no problem. :)

What do you think?

Posted using [Partiko Android](https://steemit.com/@partiko-android)
πŸ‘  , , , ,
properties (23)
authoranthonyadavisii
permlinkanthonyadavisii-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t132645942z
categorysteemdev
json_metadata{"app":"partiko"}
created2018-11-23 13:26:45
last_update2018-11-23 13:26:45
depth1
children1
last_payout2018-11-30 13:26:45
cashout_time1969-12-31 23:59:59
total_payout_value0.063 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length652
author_reputation212,723,519,430,380
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,784,882
net_rshares134,732,110,132
author_curate_reward""
vote details (5)
@holger80 ·
Good idea, I will work on this.
properties (22)
authorholger80
permlinkre-anthonyadavisii-anthonyadavisii-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t150647690z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 15:06:51
last_update2018-11-23 15:06:51
depth2
children0
last_payout2018-11-30 15:06:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length31
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,789,757
net_rshares0
@crokkon · (edited)
$0.03
.
.
πŸ‘  
properties (23)
authorcrokkon
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t161841735z
categorysteemdev
json_metadata"{"app": ""}"
created2018-11-23 16:18:42
last_update2022-09-18 10:10:54
depth1
children1
last_payout2018-11-30 16:18:42
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1
author_reputation81,214,366,861,104
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,793,266
net_rshares49,651,820,437
author_curate_reward""
vote details (1)
@holger80 ·
Thanks, I will try this.
properties (22)
authorholger80
permlinkre-crokkon-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t170000612z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 17:00:03
last_update2018-11-23 17:00:03
depth2
children0
last_payout2018-11-30 17:00:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,794,922
net_rshares0
@geekpowered ·
Now this is a really useful script! Perhaps next you could write an expansion to convert them to another file format for easy reading. There are tons of python libraries for file formats, even doc files and such.
properties (22)
authorgeekpowered
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181124t014555272z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-24 01:45:54
last_update2018-11-24 01:45:54
depth1
children0
last_payout2018-12-01 01:45:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length212
author_reputation99,319,261,112,097
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,812,764
net_rshares0
@gtg ·
$0.03
Cool, I got all my posts saved in 3s.

> it reads the blog section of the given author (limited to the newest 500 posts)

But I guess real bloggers would love to save their complete history (idea for v2.0 ;-) )
πŸ‘  
properties (23)
authorgtg
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t132813893z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 13:28:15
last_update2018-11-23 13:28:15
depth1
children1
last_payout2018-11-30 13:28:15
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length210
author_reputation461,812,694,713,691
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,784,954
net_rshares49,767,314,064
author_curate_reward""
vote details (1)
@holger80 ·
I will work on a  account history version.
properties (22)
authorholger80
permlinkre-gtg-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t150815345z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 15:08:18
last_update2018-11-23 15:08:18
depth2
children0
last_payout2018-11-30 15:08:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length42
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,789,817
net_rshares0
@holger80 ·
I have one 0.18$ upvote for comment writer :)
$rewarding bounty 100% 2days
properties (22)
authorholger80
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t131112154z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 13:11:15
last_update2018-11-23 13:11:15
depth1
children2
last_payout2018-11-30 13:11:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length74
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,784,099
net_rshares0
@rewarding ·
The bounty is set. When the post is 2.00 days old, a comment is created and upvoted with a 100.00% vote from holger80. The beneficaries of this comment is distributed to all top-level comment authors of this post. The comments are weighted by the creator and other reader by their upvotes. When no comment is created or no comment is upvoted, no comment from rewarding is created.
properties (22)
authorrewarding
permlinkre-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t131112154z-20181123t131119z
categorysteemdev
json_metadata"{"app": "beem/0.20.10"}"
created2018-11-23 13:11:24
last_update2018-11-23 13:11:24
depth2
children0
last_payout2018-11-30 13:11:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length380
author_reputation32,654,544,428,658
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,784,105
net_rshares0
@rewarding ·
$0.07
bounty
Congratulations to the following winner(s) of the bounty (The upvote value is distributed to the winner(s) by setting beneficiaries for this comment):
* @anthonyadavisii has earned 41.08%
* @oflyhigh has earned 21.16%
* @gtg has earned 18.90%
* @crokkon has earned 18.86%
πŸ‘  ,
properties (23)
authorrewarding
permlinkre-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t131112154z-20181125t130557z
categorysteemdev
json_metadata"{"app": "beem/0.20.10"}"
created2018-11-25 13:05:57
last_update2018-11-25 13:05:57
depth2
children0
last_payout2018-12-02 13:05:57
cashout_time1969-12-31 23:59:59
total_payout_value0.001 HBD
curator_payout_value0.071 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length272
author_reputation32,654,544,428,658
root_title"Store all posts from an author in markdown files"
beneficiaries
0.
accountanthonyadavisii
weight4,108
1.
accountcrokkon
weight1,885
2.
accountgtg
weight1,889
3.
accountoflyhigh
weight2,116
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,880,402
net_rshares451,681,523,476
author_curate_reward""
vote details (2)
@mytechtrail · (edited)
@holger80 I get the following when I try to run (I did pip3 -U beem):
randy@apollo:~/beemcode$ python3 save_post_as_md.py mytechtrail .
Traceback (most recent call last):
  File "save_post_as_md.py", line 17, in <module>
    comment = Comment(authorperm, steem_instance=stm)
  File "/home/randy/.local/lib/python3.6/site-packages/beem/comment.py", line 58, in __init__
    [author, permlink] = resolve_authorperm(authorperm)
  File "/home/randy/.local/lib/python3.6/site-packages/beem/utils.py", line 159, in resolve_authorperm
    raise ValueError("Invalid identifier")
ValueError: Invalid identifier

Any ideas?
Is this the correct place to ask for help?
properties (22)
authormytechtrail
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t153429857z
categorysteemdev
json_metadata{"tags":["steemdev"],"community":"steempeak","app":"steempeak"}
created2018-11-23 15:34:30
last_update2018-11-23 15:35:33
depth1
children2
last_payout2018-11-30 15:34:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length657
author_reputation19,007,675,085,002
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,791,200
net_rshares0
@holger80 · (edited)
You mixed up both scripts.
The script save_post_as_md.py is for saving one post. You have to copy the first one in my post.
πŸ‘  
properties (23)
authorholger80
permlinkre-mytechtrail-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t165908524z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 16:59:12
last_update2018-11-23 16:59:21
depth2
children1
last_payout2018-11-30 16:59:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length123
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,794,889
net_rshares989,195,223
author_curate_reward""
vote details (1)
@mytechtrail ·
Oops, thanks for the quick response and catching my error.

Do you have a github repo for all these awesome python programs you are writing?
properties (22)
authormytechtrail
permlinkre-holger80-re-mytechtrail-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t175818080z
categorysteemdev
json_metadata{"tags":["steemdev"],"community":"steempeak","app":"steempeak"}
created2018-11-23 17:58:18
last_update2018-11-23 17:58:18
depth3
children0
last_payout2018-11-30 17:58:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length140
author_reputation19,007,675,085,002
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,797,103
net_rshares0
@ocdb ·
re-holger80-store-all-posts-from-an-author-in-markdown-files-20181124t090359147z
You got a 64.01% upvote from @ocdb courtesy of @holger80!

@ocdb is a non-profit bidbot for whitelisted Steemians, current max bid is 20 SBD and the respective amount in Steem.
Check our website https://thegoodwhales.io/ for the whitelist, queue and delegation info. Join our [Discord channel for more information.](https://discord.gg/k2Hu77b)

If you like what @ocd does, consider voting for [ocd-witness through SteemConnect](steemconnect.com/sign/account-witness-vote?witness=ocd-witness&approve=1) or on the Steemit Witnesses page. :)
properties (22)
authorocdb
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181124t090359147z
categorysteemdev
json_metadata{"app":"postpromoter/1.9.3"}
created2018-11-24 09:04:00
last_update2018-11-24 09:04:00
depth1
children0
last_payout2018-12-01 09:04:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length538
author_reputation762,893,312,222,053
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,825,166
net_rshares0
@oflyhigh ·
$0.03
FYI:

Due to default ***`max_feed_size`*** setting, ***`get_blog`*** only can return MAX 500 items for an author, So if an author has more than 500 articles, then the early article will can not be obtained by this method.
πŸ‘  
properties (23)
authoroflyhigh
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t134047715z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 13:40:51
last_update2018-11-23 13:40:51
depth1
children1
last_payout2018-11-30 13:40:51
cashout_time1969-12-31 23:59:59
total_payout_value0.026 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length221
author_reputation6,356,023,283,484,429
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,785,534
net_rshares55,728,268,317
author_curate_reward""
vote details (1)
@holger80 ·
The history call would allow returning all posts from an account, but would take some more time to be finished.
properties (22)
authorholger80
permlinkre-oflyhigh-re-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t150618965z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 15:06:21
last_update2018-11-23 15:06:21
depth2
children0
last_payout2018-11-30 15:06:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length111
author_reputation358,857,509,568,825
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,789,734
net_rshares0
@pele23 ·
I will try to do as you suggest in your post for my blog, as I wanted to have a digest of my blog stored. 
I just don’t have a clue how this markdown thing works. I can’t code, let alone, read code. 
Wish me luck!
properties (22)
authorpele23
permlinkre-holger80-20181123t142810307z
categorysteemdev
json_metadata{"tags":["steemdev","steemtank","python","beem"],"app":"esteem/1.6.0","format":"markdown+html","community":"esteem"}
created2018-11-23 13:28:12
last_update2018-11-23 13:28:12
depth1
children0
last_payout2018-11-30 13:28:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length213
author_reputation353,342,567,588,658
root_title"Store all posts from an author in markdown files"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,784,951
net_rshares0
@schlafhacking ·
lovely, another great use case for your libs :)
properties (22)
authorschlafhacking
permlinkre-holger80-store-all-posts-from-an-author-in-markdown-files-20181123t133326465z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2018-11-23 13:33:27
last_update2018-11-23 13:33:27
depth1
children0
last_payout2018-11-30 13:33:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length47
author_reputation15,067,517,752,330
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,785,208
net_rshares0
@steem-plus ·
SteemPlus upvote
Hi, @holger80!

You just got a **2.52%** 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)
authorsteem-plus
permlinkstore-all-posts-from-an-author-in-markdown-files---vote-steemplus
categorysteemdev
json_metadata{}
created2018-11-24 01:41:36
last_update2018-11-24 01:41:36
depth1
children0
last_payout2018-12-01 01:41:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length435
author_reputation247,952,188,232,400
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,812,593
net_rshares0
@steem-ua ·
#### Hi @holger80!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your **UA** account score is currently 7.245 which ranks you at **#69** across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 254 contributions, your post is ranked at **#1**. Congratulations! 
##### Evaluation of your UA score:

* Your follower network is great!
* The readers appreciate your great work!
* Great user engagement! You rock!


**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-store-all-posts-from-an-author-in-markdown-files-20181124t005339z
categorysteemdev
json_metadata"{"app": "beem/0.20.9"}"
created2018-11-24 00:53:42
last_update2018-11-24 00:53:42
depth1
children0
last_payout2018-12-01 00:53:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length624
author_reputation23,214,230,978,060
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,810,826
net_rshares0
@steemprojects ·
This post has been just added as new item to _[timeline of beem on Steem Projects](https://steemprojects.com/projects/p/beem/?utm_source=comment_timeline&utm_medium=steem&utm_campaign=new_event&utm_content=c1)_.

If you want to be notified about new updates from this project, register on Steem Projects and add beem to your favorite projects.
properties (22)
authorsteemprojects
permlinkre-store-all-posts-from-an-author-in-markdown-files-20181123t134520
categorysteemdev
json_metadata""
created2018-11-23 13:45:21
last_update2018-11-23 13:45:21
depth1
children0
last_payout2018-11-30 13:45:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length345
author_reputation29,054,729,340
root_title"Store all posts from an author in markdown files"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,785,745
net_rshares0