Handling for the constraints described below are built into the library and tools. Under most circumstances, you won’t need to worry about the character and image limits, or API rate limits. Content will be automatically split into threads. Posting will be rate limited to meet each network’s requirements.
Network constraints may change at any time. The values below reflect knowledge encoded into Presence libraries and tools.
This information was last checked: 2025-02-17
For more information on each network’s default configuration, see each IThreadComposer
in the source code…
SocialNetwork |
IThreadComposer |
Character limit | Images (1st post) | Images (subsequently) | Notes |
---|---|---|---|---|---|
Console |
ConsoleThreadComposer |
100 |
4 | 4 | For testing |
AT |
ATThreadComposer |
300 |
4 | 4 | eg. BlueSky |
Slack |
SlackThreadComposer |
40000 |
4 | 4 |
Each network’s rate-limiting mechanism works differently. The quick summaries in the table below lose a lot of detail. See each network’s documentation for full details.
SocialNetwork |
IThreadComposer |
API rate limit (quick summary) | Documentation |
---|---|---|---|
Console |
ConsoleThreadComposer |
∞ | N/A |
AT |
ATThreadComposer |
1666 creates/hr, 11666 creates/day | Rate limits (BlueSky API) |
SlackWebhook |
SlackThreadComposer |
1 post/sec (short busts < 1/sec) | Rate limits (Slack API) |