create-group について
Telegram のグループ、スーパーグループ、チャンネルを作成し、必要に応じてユーザーを招待するスキルです。新しい会話や配信の場を設けるワークフロー向けです。
主な機能
- 01グループ・スーパーグループ・チャンネルの作成
- 02名前と説明の設定
- 03ユーザー名またはIDによる任意の招待
活用シーン
- 01小規模チーム用グループの作成
- 02大規模コミュニティ用スーパーグループの作成
- 03配信用チャンネルの作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ terrylica/ cc-skills --skill create-groupインストール後、Claude Code で/create-groupを入力して読み込まれたか確認します。
詳細
Telegram グループ/チャンネルを作成
グループ、スーパーグループ、またはチャンネルを作成し、必要に応じてユーザーを招待します。
自己進化するスキル:このスキルは使用するたびに改善されます。指示に誤りがある場合、パラメーターにずれが生じた場合、または回避策が必要だった場合は、先延ばしにせず、すぐにこのファイルを修正してください。実際に再現可能な問題がある場合のみ更新してください。
事前確認
- セッションが存在している必要があります:
~/.local/share/gramjs/<profile>.session- 存在しない場合は、先に
/tlg:setupを実行してください
- 存在しない場合は、先に
使用方法
/usr/bin/env bash << 'EOF'
ROOT="$(cc-plugin-root tlg)"
SCRIPT="$ROOT/scripts/tg-cli.ts"
# Create supergroup (default)
bun "$SCRIPT" create-group "My Group" --about "Group description"
# Create with initial members
bun "$SCRIPT" create-group "Project Chat" --users @user1 @user2
# Create broadcast channel
bun "$SCRIPT" create-group "Announcements" --type channel --about "Updates"
# Create legacy group (limited to ~200 members)
bun "$SCRIPT" create-group "Small Team" --type group --users @teammate
EOF
パラメーター
| パラメーター | 型 | 説明 |
|---|---|---|
| title | 文字列 | グループ/チャンネル名 |
--type | 選択肢 | supergroup(デフォルト)、channel、group |
--about | 文字列 | 説明文 |
--users | リスト | 招待するユーザー(ユーザー名または ID) |
グループの種類
| 種類 | メンバー | メッセージング | 用途 |
|---|---|---|---|
group | 最大約 200 人 | 双方向 | 小規模チーム |
supergroup | 最大 20 万人 | 双方向+管理ツール | 大規模コミュニティ |
channel | 無制限 | 一方向(管理者のみ) | 一斉配信 |
実行後の振り返り
このスキルの実行後、終了する前に確認してください。
- コマンドは成功しましたか? — 成功しなかった場合は、失敗の原因となった指示またはエラーテーブルを修正してください。
- パラメーターや出力に変更はありましたか? — tg-cli.ts のインターフェースにずれが生じていた場合は、使用例とパラメーターテーブルを実際の仕様に合わせて更新してください。
- 回避策が必要でしたか? — 即興で対応する必要があった場合(異なるフラグや追加手順など)は、次回同じ回避策が必要にならないよう、この SKILL.md を更新してください。
問題が実際に再現可能な場合のみ更新してください。憶測に基づく更新はしないでください。
コメント
Markdown 対応