Skip to main content
30+ networks, one calendar. She posts to all of them, and each one connects on its own terms: OAuth keys for most, a plain account login for Bluesky, the browser extension for Skool. Nothing is connected by default, and every network is added the same way, from Add Channel. What changes is where the credential goes. Most networks want an OAuth app you register with the platform. Those keys go in your .env file, or into the environment some other way, and PostQueen reads them at boot. Change one and restart her before you expect it to take effect. Running docker compose? Run docker compose down and then docker compose up to rebuild the containers with the updated variables. A smaller group asks for nothing in your .env file at all. Those take their credential straight in the connect form, so you paste an API key or a login there and you are done. Nothing to restart, nothing to redeploy. The card for each one below says which kind it is, and the Configuration Reference lists the ones that need no variable.

Every network she posts to

XInstagramLinkedInFacebookTikTokYouTubeThreadsPinterestRedditDiscordSlackTelegramMastodonBlueskyNostrFarcasterLemmyVKMeWeTwitchKickDribbbleMediumDev.toHashnodeWordPressSkoolWhopListmonkGoogle Business ProfileMoltbook

Every network PostQueen posts to. Each one has its own setup page below

Most of them take about five minutes. Pick the one you want and the page tells you exactly what it asks for:

X (Twitter)

OAuth2 on the v2 API

LinkedIn

Personal profiles

LinkedIn Page

Your company pages

Facebook

Pages, via a Meta app

Instagram

Shares the Meta app

Threads

Meta for Developers app

Bluesky

No app keys needed

Mastodon

Register a client by API

YouTube

Google Cloud credentials

Google My Business

Verified Business Profile

TikTok

Needs a verified domain

Reddit

An app on Reddit Developers

Pinterest

Company account required

Discord

Manage Server permission

Slack

Your Slack workspace

Telegram

One bot token, one host

Dribbble

Register an application

Skool

Browser extension, not OAuth

Whop

A company with a forum

MeWe

Developer Program in beta

Farcaster

Neynar keys. Was Warpcast

Twitch

OAuth keys from Twitch

Kick

OAuth keys from Kick

VK

One app ID, no secret

Medium

An API key, no app

Dev.to

An API key, no app

Hashnode

An API key, no app

WordPress

Your site URL and a login

Lemmy

Instance URL and a login

Nostr

Your private key, nothing else

Listmonk

Your own Listmonk server

Moltbook

Registers itself on connect

Analytics reaches ten of them

Posting is the wide part of PostQueen. Measuring is the narrow one. Ten networks report numbers back to her per channel, and nine of those also per post. Google My Business is the exception: it reports at the location level and has nothing per post. Every other platform publishes without a scoreboard. So an empty analytics view on Reddit or Telegram is the platform being quiet, not your setup being broken.
  • Facebook Page
  • Google My Business
  • Instagram (Facebook Business)
  • Instagram (Standalone)
  • LinkedIn Page
  • Pinterest
  • Threads
  • TikTok
  • X (Twitter)
  • YouTube
Two things catch people out. LinkedIn personal profiles are not on that list, only LinkedIn Pages report back. And Google My Business answers only for verified profiles inside the date range it allows, so it returns an empty payload rather than an error. One more, on purpose: set DISABLE_X_ANALYTICS and she stops asking X for numbers at all, which is what you want when your X plan does not include analytics access. See X (Twitter).

Which page covers which platform

Thirty-four connectors ship in the box, and every one of them shows up in the Add Channel list. None of them is API-only, and none of them is hidden behind a flag. The table below is the whole map: where the key-by-key walkthrough lives, where the API settings schema lives, and which channels report analytics. Instagram and LinkedIn each appear twice because each one has two connectors with different rules. Instagram Standalone shares a page with Instagram, so its link drops you at the right section rather than a page of its own. Every network she connects to now has a guide. MeWe is the one row still missing a settings page, so its post settings are listed with the others in the Public API introduction. Whatever each network asks for is also named in the Configuration Reference.

Next steps

Connect your first one

Pick the network your audience actually reads, and put a post on the calendar.