Configuration

ccpoke stores its config at ~/.ccpoke/config.json. You can edit it directly or re-run the setup wizard.

File: ~/.ccpoke/config.json

Key Type Default Description
channelstring"telegram"Active channel: telegram / discord / slack
telegram_bot_tokenstringBotFather token
user_idintegerYour Telegram user ID
discord_bot_tokenstringDiscord bot token
discord_user_idstringYour Discord user ID
slack_bot_tokenstringSlack Bot User OAuth Token (xoxb-…)
slack_channel_idstringSlack channel ID for notifications
hook_portinteger9377Local hook server port
hook_secretstringautoHMAC verification secret
localestring"en"Language: en / vi / zh
agentsstring[]["claude-code"]Active agents
projectsarray[]{name, path} entries

Example

{
  "channel": "telegram",
  "telegram_bot_token": "123456:ABC-xxx",
  "user_id": 123456789,
  "hook_port": 9377,
  "hook_secret": "auto-generated-hex",
  "locale": "en",
  "agents": ["claude-code", "cursor"],
  "projects": [
    { "name": "my-app", "path": "/home/user/code/my-app" }
  ]
}

Tip: run ccpoke setup anytime to reconfigure.