CtrlK
BlogDocsLog inGet started
Tessl Logo

uni-telegram

Telegram messaging via uni CLI. Use when user wants to send Telegram messages, read Telegram chats, search Telegram, or manage Telegram contacts. Commands: send, read, edit, delete, forward, react, search, chats, contacts, download, auth.

93

Quality

93%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Telegram (uni telegram)

Telegram user API via MTProto - full account access (not bot).

Setup

uni telegram auth                       # Authenticate with phone + OTP
uni telegram logout                     # Logout

List Chats

uni telegram chats                      # List all chats
uni telegram chats -n 50                # More results
uni telegram chats --archived           # Archived chats

Read Messages

uni telegram read @username             # Read messages from user
uni telegram read "Family Group" -n 50  # Read from group
uni telegram read me                    # Saved messages
uni telegram read me -n 20              # Last 20 saved messages

Send Messages

uni telegram send @username "Hello!"    # Send to user
uni telegram send +1234567890 "Hi"      # Send to phone
uni telegram send me "Note to self"     # Send to saved messages
uni telegram send me --file photo.jpg   # Send file
uni telegram send me "caption" -f doc.pdf  # File with caption
uni telegram send me "reply" --reply 123   # Reply to message

Edit/Delete/Forward/React

uni telegram edit me 123 "new text"     # Edit message
uni telegram delete me 123              # Delete single message
uni telegram delete me 100-110          # Delete range of messages
uni telegram delete me "test msg"       # Delete by text search
uni telegram delete me "test" -n 5      # Delete up to 5 matches
uni telegram forward me 123 @friend     # Forward message
uni telegram react @user 123 "👍"       # React to message

Search

uni telegram search "meeting"           # Search all chats
uni telegram search "project" -c @user  # Search in specific chat

Contacts

uni telegram contacts                   # List contacts
uni telegram contacts "john"            # Search contacts

Download Media

uni telegram download @username 12345   # Download media
uni telegram download "Group" 67890 -o ./  # Specify output dir

Notes

  • me = saved messages
  • Use @username or phone number or chat title
  • Message IDs: use search or read with --json to get IDs
Repository
shockz09/uni-cli
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.