publora-telegram_skill

This skill helps you publish or schedule Telegram content via the Publora API, enabling fast channel updates and automated posting.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill publora-telegram

  • _meta.json471 B
  • SKILL.md4.2 KB

Overview

This skill posts or schedules content to a Telegram channel using the Publora API. It handles immediate posts, scheduled posts, and attaching images via upload URLs. Use it when you want to publish broadcast-style content from an automated workflow to a Telegram Channel through Publora.

How this skill works

The skill sends HTTP requests to Publora endpoints to create posts, optionally specifying a scheduledTime and target platform ID (e.g., telegram-1001234567890). For media, it creates a post group, requests an upload URL, and uploads files directly to the provided URL so the media attaches to the scheduled or immediate post. Authentication relies on the Publora API key supplied in request headers.

When to use it

  • Publish immediate Telegram announcements or product updates
  • Schedule recurring or one-off posts for future delivery
  • Attach images or media to Telegram channel posts
  • Automate newsletter or digest distribution to a Telegram Channel
  • Integrate Telegram broadcast posting into CI/CD or content workflows

Best practices

  • Retrieve the correct Telegram platform ID from Publora platform-connections before posting
  • Use Markdown for formatting: bold, italic, inline code, and links are supported
  • Schedule posts in UTC using ISO 8601 timestamps to avoid timezone confusion
  • Create the post first to obtain postGroupId, then request an upload URL and PUT the media to that URL
  • Keep channel posts concise and high-value since subscribers receive push notifications

Example use cases

  • Post immediate product releases or incident updates to a Telegram Channel
  • Schedule weekly digests or newsletters to publish at a set time
  • Share monthly reports or charts by attaching images uploaded via the postGroupId workflow
  • Automate posting from a content management system or build process using the Publora API key
  • Broadcast curated links and short technical threads formatted with Markdown

FAQ

Yes. Ensure the Publora core auth setup is complete and you have an API key available to include in the x-publora-key header.

How do I find my Telegram platform ID?

Call GET /api/v1/platform-connections on Publora and look for entries that start with telegram- followed by the channel ID, for example telegram-1001234567890.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational