← All networks

Telegram

Publish to Telegram from one place

Write once, tailor it for Telegram, schedule it and see how it did — in the studio, or with one API call alongside 18 other networks.

  • message
  • album
  • scheduling

Why Publishing Studio

Skip building your own Telegram integration

With Publishing Studio

  • Connect in the studio, or inside your own app with headless connect. We store the access and check it daily.
  • Every post checked against Telegram's limits before it's sent.
  • One request shape for Telegram and 18 other networks.
  • Retries run only what failed, and duplicates are refused.
  • Signed webhooks when a post lands or an account needs reconnecting.

Building on Telegram yourself

  • Build and maintain Telegram's sign-in flow and store its credentials securely.
  • Track Telegram's limits and API changes, and find out about them when posts fail.
  • Write a separate integration for every other network you add.
  • Build your own retry, duplicate and partial-failure handling.
  • Poll to learn what happened to each post.

How it works

Three steps to Telegram

  1. 1

    Connect your account

    A bot you own, added to your channel as an admin, plus the channel's link or ID.

    • Your bot must be an admin of the channel.
  2. 2

    Write once

    Compose in the studio and tailor the text or media for Telegram, or send one POST /posts request from your code.

  3. 3

    We handle the rest

    We publish now or on schedule, retry what fails, and tell you the result — in the studio and by webhook.

Features

What you can do on Telegram

Every format

Publish message, album from the same editor, with Telegram's rules for each.

Schedule and queue

Publish now, at a set time in any time zone, or into your posting queue.

Checked before it's sent

Character count, media type, size are checked against Telegram's limits while you write.

Delete from the studio

Remove a published post from Telegram without leaving Publishing Studio.

Limits at a glance

Telegram's rules, built in

Text
Up to 4,096 characters
Media
up to 10 images or up to 10 videos (optional)Images and video can be mixed.
Images
JPG, PNG, WebP, GIF · up to 10 MB each
Video
MP4, MOV · up to 50 MB
Formats
message, album

Get every network's limits as data from GET /validate.

For developers

Publish to Telegram with one request

POST /posts → Telegram
curl -X POST "https://dashboard.lifebliss.app/api/v1/posts" \
  -H "Authorization: Bearer $PS_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "The full session is live.",
    "targets": [
      {
        "accountId": "TELEGRAM_ACCOUNT_ID"
      }
    ],
    "publishNow": true
  }'

Quickstart · Headless connect · Webhooks

FAQ

Telegram questions

More in the developer docs and on pricing.

How do I connect Telegram?

A bot you own, added to your channel as an admin, plus the channel's link or ID. You need: your bot must be an admin of the channel.

What can I post to Telegram?

message, album posts with up to 10 images or up to 10 videos.

How long can a Telegram post be?

Up to 4,096 characters. The editor counts as you type and warns you before it's too long.

Can I schedule Telegram posts?

Yes. Publish now, pick a date and time in any time zone, or add the post to your posting queue — in the studio or through the API.

Can I delete a post after it's published?

Yes, from the post's page in the studio.

Which Telegram analytics do I get?

Telegram doesn't provide post analytics we can collect, so posts are tracked by delivery status only.

Publish to Telegram today.

14-day free trial, no card. Every feature included.