From telegram-cli
Lists all Telegram chats, groups, and channels for your personal account. Helps find chat IDs, browse conversations, or list contacts. Requires Telethon session setup.
npx claudepluginhub terrylica/cc-skillsThis skill is limited to using the following tools:
List all chats, groups, and channels visible to your personal Telegram account.
Lists Telegram chats, groups, channels, and contacts; finds chat IDs; browses conversations; reads messages; checks account info via tg-cli.py. Use for Telegram entity discovery.
Telegram CLI for reading inbox/chats, searching messages, sending DMs/group messages, and managing contacts/groups/admins. Supports JSON output for automation.
Automates Telegram bot tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, handle commands. Use for Telegram integrations with active bot connections.
Share bugs, ideas, or general feedback.
List all chats, groups, and channels visible to your personal Telegram account.
~/.local/share/telethon/<profile>.session
/telegram-cli:setup first/usr/bin/env bash << 'DIALOGS_EOF'
PLUGIN_DIR="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/cc-skills/plugins/telegram-cli}"
# Default profile
uv run --python 3.13 "$PLUGIN_DIR/scripts/send.py" dialogs
# Specific profile
uv run --python 3.13 "$PLUGIN_DIR/scripts/send.py" -p missterryli dialogs
# Filter results
uv run --python 3.13 "$PLUGIN_DIR/scripts/send.py" dialogs | grep -i "search term"
DIALOGS_EOF
uv run --python 3.13 "$PLUGIN_DIR/scripts/send.py" read <chat_id> -n 10
uv run --python 3.13 "$PLUGIN_DIR/scripts/send.py" whoami
Chat Name (id: 1234567890)
Use the id value with send-message skill to send to that chat.