uni-telegram

Control Telegram chats, messages, and contacts via the uni CLI.

9|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/shockz09/uni-cli --skill uni-telegram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uni-telegram
Source: https://github.com/shockz09/uni-cli/tree/main/skill/skills/uni-telegram
Command: npx skills add https://github.com/shockz09/uni-cli --skill uni-telegram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables programmatic access to Telegram messaging through the uni CLI, allowing control over chats, messages, and contacts.

Core Features & Use Cases

  • Read and list chats, messages, and contacts from a Telegram account.
  • Send, edit, delete, forward, and react to messages in personal or group chats.
  • Search messages, manage chats and contacts, and download media for offline access.

Quick Start

Use the uni CLI to authenticate, view chats, and send a message: uni telegram auth uni telegram chats uni telegram send @username "Hello from uni!"

Frequently Asked Questions about uni-telegram

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send and manage Telegram messages from the command line?

You can send and manage Telegram messages from the command line using the uni CLI environment. It provides programmatic access to read chats, send messages, edit, delete, forward, and react in private or group conversations.

Do I need a Telegram MTProto account to read chats and send messages via CLI?

Yes, you need a configured Telegram MTProto account and the uni CLI environment. You must complete prior authentication using the uni telegram auth command before accessing chats or contacts.

Can I search messages and download media from Telegram chats programmatically?

Yes, you can search messages across chats and download media for offline access. The skill supports managing chats, contacts, and media in both private and group conversations through the uni CLI.

What is the best way to automate Telegram messaging for private and group chats?

Automating Telegram messaging is best handled through the uni CLI, which enables programmatic control over chats, messages, and contacts. You can send, edit, delete, forward, and react to messages in personal or group chats.

How do I authenticate and start sending a Telegram message using uni CLI?

To start sending a Telegram message, run uni telegram auth to authenticate, use uni telegram chats to view conversations, then execute uni telegram send @username "Your message" to dispatch it.

Does the uni CLI support managing contacts and editing existing Telegram messages?

Yes, the uni CLI supports managing contacts and editing existing Telegram messages. It covers reading, sending, editing, deleting, forwarding, and reacting to messages in personal and group conversations.