@indiekit/syndicator-bluesky
v1.0.0-beta.27
Published
Bluesky syndicator for Indiekit
Downloads
102
Maintainers
Readme
@indiekit/syndicator-bluesky
Bluesky syndicator for Indiekit.
Installation
npm i @indiekit/syndicator-bluesky
Requirements
A Bluesky app password. This plug-in does not require access to your direct messages.
[!IMPORTANT] Store your app password in an environment variable called
BLUESKY_PASSWORDso that only you and the application can see it.
Usage
Add @indiekit/syndicator-bluesky to your list of plug-ins, specifying options as required:
{
"plugins": ["@indiekit/syndicator-bluesky"],
"@indiekit/syndicator-bluesky": {
"handle": "username.bsky.social",
"checked": true
}
}Options
| Option | Type | Description |
| :----------------- | :-------- | :-------------------------------------------------------------------------------------------------------------------------- |
| handle | string | Your Bluesky handle (without the @). Required. |
| password | string | A Bluesky app password. Required, defaults to process.env.BLUESKY_PASSWORD. |
| profileUrl | string | Bluesky profile URL prefix. Used in the URL returned in syndicated URLs. Optional, defaults to https://bsky.app/profile |
| serviceUrl | string | Bluesky service URL. Used to connect to a Bluesky service API. Optional, defaults to https://bsky.social |
| checked | boolean | Tell a Micropub client whether this syndicator should be enabled by default. Optional, defaults to false. |
| includePermalink | boolean | Always include a link to the original post. Optional, defaults to false. |
