diff --git a/.gitignore b/.gitignore index 5a9052d..a6c57f5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1 @@ -_*.json -directory.json - +*.json diff --git a/scripts/lemmy_settings_modify.py b/scripts/lemmy_settings_modify.py new file mode 100755 index 0000000..5e17959 --- /dev/null +++ b/scripts/lemmy_settings_modify.py @@ -0,0 +1,35 @@ +#!/usr/bin/python3 +import json + +lfile='./lemmy_export.json' + +blks='./blocks.json' +flws='./follows.json' + +wipe_flws = False +wipe_blks = False + +with open(lfile) as l: + settings = json.load(l) + +print(settings['followed_communities']) +print(settings['blocked_communities']) + +if wipe_flws is True: + settings['followed_communities'] = [] + +if wipe_blks is True: + settings['blocked_communities'] = [] + +with open(flws) as f: + follows = json.load(f) + +with open(blks) as b: + blocks = json.load(b) + +settings['followed_communities'].extend(follows) +settings['blocked_communities'].extend(blocks) + +print('----------------') +print(settings['followed_communities']) +print(settings['blocked_communities'])