0 purchases
tootlogger 0.4.4
tootlogger
Journal your toots to DayOne
Take all your toots and make a DayOne journal entry.
This saves the last seen toot id so subsequent runs will only show all the toots since then.
If you miss a day of running this it, it will back fill up to the pagination limit.
Install
Ensure you have at least Python 3.7 on your Mac
homebrew makes this easy with brew install python
Install the DayOne Command Line Interface
Install tootlogger with python3 -m pip install tootlogger
Setup
You will need to manually generate your access token and create a config file
Log into your mastodon instance
go to /settings/applications and create the new app
read is the only checkbox needed
Note down the access_token
Repeat this for all accounts you want to log
Create a config file like the example below (or in this repo) in one of two places
$HOME/.tootlogger.toml
tootlogger.toml in the local directory you run the command from
Config file
["account_name"]
instance = "https://mastodon.social"
access_token = "really big string"
["cool account @ hachyderm.io"]
instance = "https://hachyderm.io"
access_token = "different big string"
Usage
run tootlogger to log all of your toots to DayOne
Set up tootlogger to run daily or whenever you toot enough
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.