From telegram-cli
Creates Telegram groups, supergroups, or channels via CLI script. Optionally invites users by username or ID. Supports group types for small teams, large communities, or broadcasts.
npx claudepluginhub terrylica/cc-skillsThis skill is limited to using the following tools:
Create groups, supergroups, or channels and optionally invite users.
Creates Telegram groups, supergroups, or channels via Telethon CLI script, optionally inviting initial members. Use for new chat setup requests.
Guides Telegram community management: group/channel strategies, bot automation, anti-spam, large group scaling. Crypto/web3 culture expertise.
Sends messages, images, polls, and formatted media to Telegram channels and groups via Bot API. Handles inline keyboards and templates for marketing, announcements, and community posts.
Share bugs, ideas, or general feedback.
Create groups, supergroups, or channels and optionally invite users.
/usr/bin/env bash << 'EOF'
SCRIPT="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/cc-skills/plugins/telegram-cli}/scripts/send.py"
# Create supergroup (default)
uv run --python 3.13 "$SCRIPT" create-group "My Group" --about "Group description"
# Create with initial members
uv run --python 3.13 "$SCRIPT" create-group "Project Chat" --users @user1 @user2
# Create broadcast channel
uv run --python 3.13 "$SCRIPT" create-group "Announcements" --type channel --about "Updates"
# Create legacy group (limited to ~200 members)
uv run --python 3.13 "$SCRIPT" create-group "Small Team" --type group --users @teammate
EOF
| Parameter | Type | Description |
|---|---|---|
| title | string | Group/channel name |
--type | choice | supergroup (default), channel, group |
--about | string | Description text |
--users | list | Users to invite (usernames or IDs) |
| Type | Members | Messaging | Use Case |
|---|---|---|---|
group | ~200 max | Two-way | Small teams |
supergroup | 200K max | Two-way + admin tools | Large communities |
channel | Unlimited | One-way (admins only) | Broadcasts |