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.