| name | slack-profile-update |
| description | Slack プロフィールを更新する。「プロフィール更新」「ステータス変更」「表示名を変更」「自分のステータス」「プロフィールを変更」「ステータス設定」などで起動。ユーザートークン(SLACK_USER_TOKEN)が必要。 |
Profile Updater
Slack のプロフィールを更新します。
Help
ユーザーが --help を指定した場合、以下を表示して終了:
/slack-profile-update - Profile Updater
概要:
Slack のプロフィールを更新します。
使用方法:
/slack-profile-update [オプション]
オプション:
--help このヘルプを表示
前提条件
このスキルは User Token(SLACK_USER_TOKEN) が必要です。
User Token がない場合はエラーになります。
User Token の設定
/slack-user-setup でトークンを設定してください。
必要なスコープ
User Token に以下のスコープが必要:
users.profile:write - プロフィール更新
ワークフロー
1. 現在のプロフィールを確認
python ~/.codex/skills/slack-profile-update/scripts/slack_profile.py show
2. 表示名を変更
python ~/.codex/skills/slack-profile-update/scripts/slack_profile.py update --display-name "新しい表示名"
3. ステータスを設定
python ~/.codex/skills/slack-profile-update/scripts/slack_profile.py update \
--status-text "会議中" \
--status-emoji ":calendar:"
4. ステータスをクリア
python ~/.codex/skills/slack-profile-update/scripts/slack_profile.py clear-status
更新可能なフィールド
| フィールド | オプション | 説明 |
|---|
| 表示名 | --display-name | Slack に表示される名前 |
| ステータス | --status-text | 現在の状態を示すテキスト |
| 絵文字 | --status-emoji | ステータスに付く絵文字 |
| 役職 | --title | 役職・肩書き |
| 電話番号 | --phone | 連絡先電話番号 |
| 名 | --first-name | 名前(名) |
| 姓 | --last-name | 名前(姓) |
使用例
表示名とステータスを同時に変更
python ~/.codex/skills/slack-profile-update/scripts/slack_profile.py update \
--display-name "山田太郎 - リモート" \
--status-text "在宅勤務中" \
--status-emoji ":house:"
役職を変更
python ~/.codex/skills/slack-profile-update/scripts/slack_profile.py update \
--title "シニアエンジニア"
注意事項
- User Token がないとこのスキルは使用できません
- ワークスペースの設定によっては一部フィールドが変更できない場合があります
- ステータス絵文字は
:emoji_name: 形式で指定します