Skip to content

Cross-post to LinkedIn when channel post is published #8

Description

@SaharPak

Context

When content is posted to the Tech Immigrants Telegram channel, it should automatically be published to the LinkedIn company page to reach a wider audience.

Requirements

  • Detect new channel posts (bot must be admin in channel)
  • Adapt content for LinkedIn (2000 char limit, hashtags, no Telegram formatting)
  • Use LinkedIn Marketing API to post on behalf of the org page
  • Support: text posts, text + image, text + link
  • Include link back to Telegram for discussion

Setup needed

  • LinkedIn App with w_organization_social permission
  • Organization page access token
  • OAuth 2.0 flow for initial auth (can be one-time manual step)

Acceptance Criteria

  • Channel post triggers LinkedIn post within 1 minute
  • Content is adapted (not just copy-pasted)
  • Images are included when present
  • Failures are logged, don't crash the bot
  • Can be toggled on/off per channel

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestphase-3Phase 3: Cross-platform publishing

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions