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
- homebrew makes this easy with
- 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/applicationsand create the new appreadis 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.tomltootlogger.tomlin 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
tootloggerto log all of your toots to DayOne - Set up
tootloggerto run daily or whenever you toot enough
Metadata
Release files for tootlogger 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tootlogger-0.4.4.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tootlogger-0.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.5 kB
Release files / tootlogger-0.4.4.tar.gz
| Download URL | tootlogger-0.4.4.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
736acb69ebab3c0cd56019fda0f464bdf007ac5100b6a8f9372661626fd316c5
|
|
BLAKE2b-256 checksum How to use checksums |
e24d023ba2eea2bcb5558de98a94c876deddc0808ce07f18339f42928d177d8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.11.1 Darwin/22.2.0
|
Release files / tootlogger-0.4.4-py3-none-any.whl
| Download URL | tootlogger-0.4.4-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
211442af5d3ce1ae07c9a08edad9894c916542886f46cf1309ba1020fff8a1a0
|
|
BLAKE2b-256 checksum How to use checksums |
1c0585ab1bd00373c7944b018cfba0206fb924704651c106365dc35555c0aa71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.11.1 Darwin/22.2.0
|