Skip to content

Add support for Instagram#4

Merged
AlexR1712 merged 2 commits intomainfrom
claude/add-instagram-support-AQq6t
May 5, 2026
Merged

Add support for Instagram#4
AlexR1712 merged 2 commits intomainfrom
claude/add-instagram-support-AQq6t

Conversation

@AlexR1712
Copy link
Copy Markdown
Contributor

No description provided.

claude and others added 2 commits May 5, 2026 22:05
Instagram has no native rich-text formatting in any of its surfaces, so
the new renderer substitutes ASCII letters and digits with characters from
Unicode's Mathematical Alphanumeric Symbols block (sans-serif bold for
**bold**, sans-serif italic for *italic*, monospace for `code`,
combining U+0336 for ~~strike~~). Headers, blockquotes, code blocks,
tables, lists, links, and task lists all map to Instagram-paste-friendly
output that survives copy/paste into captions, bios, comments, and DMs.

A new UnicodeStyler helper encapsulates the codepoint mapping so it can
be reused if other future platforms adopt the same approach. The
MarkdownConverter::toInstagram() facade mirrors the existing
toSlack/toWhatsApp shape; 2,200 (caption length) is documented as the
typical maxLength.
@AlexR1712 AlexR1712 merged commit 44241bf into main May 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants