# How to Autopost from Joomla! to Bluesky

In this tutorial, we will show how you can auto-post from Joomla! to Bluesky.


  • Perfect Publisher 9.15 or superior,
  • A Bluesky Account.

Once you have checked the prerequisites, proceed with step 1.

# STEP 1: Download and install Perfect Publisher

Download the extension from Extly's Download Area (opens new window), unzip and install Perfect Publisher in Joomla! backend with the standard procedure.

About Perfect Publisher updates: Install the update with the same procedure.

Once you have proceeded with the installation:

-Perfect Publisher component has been installed -System plugin - Perfect Publisher Automator has been installed and enabled to process new content and posts every 3 minutes -System plugin - Perfect Publisher for Joomla! Content (Articles) has been installed and enabled to publish Joomla! content.


Remember to assign your Download ID to enable all features.

# STEP 2: Add an app password

Login to your Bluesky account. Go to Settings, Advanced, App Passwords.

Add App Password

Click on Add App Password.

Add App Password

Enter a name for the app or use the generated one:

Add App Password

Copy the app password and save it, you won´t be able to see it again:

Add App Password

# STEP 3: Create and authorize a social channel

Go to the Perfect Publisher Control panel, and select the Channels tab to create a new channel.


On the Channel Tab, click on New, select the Channel Type Bluesky and complete the Channel Data:


On Channel Details, fill in the Identifier (your Bluesky URL), and the App Password and click on Validate.


The User ID will be filled in. Save.


Perfect Publisher is ready to publish!

A new authorization Access Token has been granted.

A new Bluesky Channel has been created.

By default, all new articles are going to be published on Bluesky.

# STEP 4: Create a test article

  1. Create an article
  2. Check the Request list
  3. Wait 3 minutes, visit the front page
  4. Check the Posts list
  5. Check Bluesky.
Last Updated: 6/10/2024, 2:49:04 PM