Minimal Ubuntu script that posts whatever you're listening to to social media.
usage: python3 nowplaying.py [-h] [-c FILE] [--dry-run]
Script to post what you're listening to to social media
options:
-h, --help show this help message and exit
-c, --config FILE location of the config file. Default ./config.yaml
--dry-run if specified, the script won't actually post to social media
The script needs a config file in the same location. Refer to the config.yaml.sample for an example.
Misskey's API token can be generated from the web UI. Go to Settings > API and click "Generate access token". It should only need the "Create and delete notes" permission.
python3 -m venv .
bin/pip3 install -r requirements.txt
Enjoy.
python3.12-venv
libgirepository-1.0-dev
gobject-introspection
libcairo2-dev
libglib2.0-dev
libdbus-1-dev
WTFPL. Refer to LICENSE.md.
Photo by Denisse Leon.