social media crossposting tool. 3rd time's the charm
mastodon misskey crossposting bluesky

update docs a bit

zenfyr.dev bd2a1fc7 e1a96b0d

verified
Changed files
+5 -7
+5 -7
README.md
···
}
```
-
### Bluesky PDS WebSocket
+
### Bluesky Jetstream
-
**this is meant for self-hosted PDSs that don't emmit a billion events per second.** a jetstream version will be available soon.
-
-
listens to repo operation events emmited by the PDS. handle becomes optional if you specify a DID.
+
listens to repo operation events emmited by Jetstream. handle becomes optional if you specify a DID.
```json5
{
-
"type": "bluesky-pds-wss",
+
"type": "bluesky-jetstream-wss",
"handle": "env:BLUESKY_HANDLE", // handle (e.g. melontini.me)
"did": "env:BLUESKY_DID", // use a DID instead of handle (avoids handle resolution)
-
"pds": "end:BLUESKY_PDS" // specify Your PDS directly (avoids DID doc lookup),
+
"jetstream": "wss://jetstream2.us-east.bsky.network/subscribe" //optional, change jetstream endpoint
}
```
···
```json5
{
"type": "mastodon",
-
"token": "env:MASTODON_TOKEN", // Must be a mastodon token. get from something like phanpy + webtools. or https://getauth.thms.uk/?client_name=xpost&scopes=read:statuses%20write:statuses%20profile but doesn't work with all software
+
"token": "env:MASTODON_TOKEN", // Must be a mastodon token. get from something like phanpy + webtools. or https://getauth.thms.uk/?client_name=xpost&scopes=read%20write%20profile but doesn't work with all software
"instance": "env:MASTODON_INSTNACE", // mastodon api compatible instance
"options": {
"visibility": "public"