yarfox: Cross post from Mastodon to twitter
Install
Get Python3 and insall yarfox with pip.
Usage
First, run yarfox setup and follow the instructions. This only needs to be done once.
Then:
Run yarfox fetch to fetch your latest toots
Run yarfox publish to cross post those toots to twitter
yarfox publish will present every toot in order, asking you wether you want to publish, skip, or edit them.
You can also run yarfox publish with the --batch option to automate the process (for instance in a cron job or a systemd timers).
Enjoy!
Notes
All the data fetched from Mastodon will be stored as plain JSON files inside ~/.local/share/yarfox, so you can also use yarfox as some sort of backup.
Metadata
Release files for yarfox 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yarfox-2.0.0.tar.gz | 2.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yarfox-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.0 kB
Release files / yarfox-2.0.0.tar.gz
| Download URL | yarfox-2.0.0.tar.gz |
|---|---|
| Size | 2.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d6ac4caa0d30ed267d904b26e25269d420be2773b1fcb3a1755c14e270912b2
|
|
BLAKE2b-256 checksum How to use checksums |
30cd17a7e2ea652f769caeaf3d3e17a583ec92216c0f1bc84a6178c1f49d6980
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6
|
Release files / yarfox-2.0.0-py3-none-any.whl
| Download URL | yarfox-2.0.0-py3-none-any.whl |
|---|---|
| Size | 1.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ad78ad7935cee57a8d6045a6c1b966cdb87b6c18bb88f6980cc251239061250d
|
|
BLAKE2b-256 checksum How to use checksums |
dc291bf52fa8c842bd635d419cf9d1d323588c75a9c9d904282fd31e91945bc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6
|