bluesky-Connector/README.md

126 lines
4.3 KiB
Markdown
Raw Normal View History

=== Share On Bluesky ===
Contributors: eugenewebdoctor
Tags: bluesky, social media, cross-posting, atproto
Requires at least: 5.0
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: MIT
License URI: https://opensource.org/licenses/MIT
2024-11-21 09:17:36 +00:00
A simple WordPress plugin for automatically sharing your posts to Bluesky with support for featured images and customizable formatting.
2024-11-21 09:05:37 +00:00
== Description ==
2024-11-21 09:17:36 +00:00
Share On Bluesky is a lightweight WordPress plugin that enables automatic cross-posting to Bluesky. When you publish a post, it automatically shares it to your Bluesky account with proper formatting and image support.
2024-11-21 09:17:36 +00:00
= Key Features =
2024-11-21 09:17:36 +00:00
* One-click connection to Bluesky using your handle and app password
* Automatic post sharing when you publish
* Featured image support with auto-resizing
* Customizable post format with title and excerpt options
* Manual post/repost controls from post editor
* Secure token management with automatic refresh
== Installation ==
There are two ways to install the Share On Bluesky plugin:
= From WordPress Dashboard (Recommended) =
2024-11-21 09:17:36 +00:00
1. Go to your WordPress Dashboard > Plugins > Add New
2. Search for "Share On Bluesky"
3. Click "Install Now" next to the Share On Bluesky plugin
4. After installation completes, click "Activate"
5. Go to Settings > Bluesky to configure your connection
2024-11-21 09:17:36 +00:00
= Manual Installation =
2024-11-21 09:05:37 +00:00
2024-12-17 23:08:34 +00:00
1. Download the 'share-on-bluesky' plugin from this repo.
2. Go to your WordPress Dashboard > Plugins > Add New > Upload Plugin
3. Choose the downloaded zip file and click "Install Now"
4. After installation completes, click "Activate"
5. Go to Settings > Bluesky to configure your connection
2024-11-21 09:17:36 +00:00
= After Installation =
2024-11-21 09:05:37 +00:00
1. Enter your Bluesky handle (username.bsky.social)
2. Generate and enter an app password from your Bluesky account settings
3. Choose your preferred post format options
4. Test by publishing a new post
2024-11-21 09:05:37 +00:00
== Frequently Asked Questions ==
2024-11-21 09:17:36 +00:00
= Where do I find my Bluesky app password? =
2024-11-21 09:17:36 +00:00
You can generate an app password in your Bluesky account settings under "App Passwords". Never use your main account password.
2024-11-21 09:17:36 +00:00
= How are images handled? =
2024-11-21 09:17:36 +00:00
The plugin automatically uploads your post's featured image to Bluesky when sharing. Images are resized if needed to meet Bluesky's size limits.
2024-11-21 09:17:36 +00:00
= Can I manually control what gets posted? =
2024-11-21 09:17:36 +00:00
Yes! Each post has a Bluesky status box where you can manually share, retry, or repost content.
2024-11-21 09:17:36 +00:00
== Screenshots ==
1. Settings page showing connection and format options
2. Post editor integration with Bluesky status and controls
== Changelog ==
= 1.0.0 =
2024-11-21 09:17:36 +00:00
* Initial release
* Automatic post sharing with featured images
2024-11-21 09:17:36 +00:00
* Customizable post formatting
* Manual post controls
* Secure token management
== Privacy Policy ==
2024-11-21 09:05:37 +00:00
This plugin connects to Bluesky's servers (bsky.social) to share your posts. It stores:
* Your Bluesky handle
* Authentication tokens (securely encrypted)
* Post sharing status metadata
2024-11-21 09:17:36 +00:00
No other personal data is collected or shared.
== Credits ==
Developed by [Eugene Web Doctor](https://eugenewebdoctor.com)
== License ==
2024-11-21 09:17:36 +00:00
MIT License
Copyright (c) 2024 Eugene Web Doctor
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
== Support Development ==
2024-11-21 09:43:00 +00:00
If you find this plugin useful, consider supporting its development:
Lightning Network:
`enki@zap.sovbit.host`
2024-11-21 09:43:00 +00:00
On-Chain Bitcoin:
`bc1pe60ykxhl6h8j6w7dpwrn7qzcyay6l52dkfeulkgg72eezgmms3wss3ul42`