Context
Auto-publish image-based Telegram channel posts to Instagram.
Requirements
- Trigger only when channel post contains an image (Instagram requires visual content)
- Use Meta Graph API (Instagram Content Publishing)
- Adapt caption for Instagram (hashtags, shorter text, emojis)
- Support: single image posts, carousel (multiple images)
Setup needed
- Meta Business Suite account linked to Instagram
- Facebook Page connected to Instagram Professional account
- Graph API access token with
instagram_content_publish permission
Limitations to handle
- Instagram requires an image — skip text-only posts
- No link support in captions (put link in bio or use stories)
- Rate limit: 25 posts per 24 hours
Acceptance Criteria
Context
Auto-publish image-based Telegram channel posts to Instagram.
Requirements
Setup needed
instagram_content_publishpermissionLimitations to handle
Acceptance Criteria