Skip to main content
Every post to Twitch carries a settings object with "__type": "twitch". A post is a message in the chat of the channel that connected. Read the live schema for your channel with Get a channel’s settings.

Fields

Chat is text only: media on the post is not sent.

What PostQueen checks

A post that breaks one of these rules is refused with 400 before it is scheduled: The error body names the channel and the rule:
Twitch’s own chat rate limits are not checked first. PostQueen does not read Twitch’s answer to an announcement, so it is recorded as posted even when Twitch refused it.

Examples

Send each body to create a post. Replace YOUR_CHANNEL_ID with the channel’s id from list channels.
In the first example, the second entry in value replies to the first message 5 minutes later. Each follow-up replies to the message before it. On an announcement, the follow-ups are announcements too.
Last modified on September 24, 2026