egghead-slack
egghead Slack Intelligence
Joel's private intelligence layer over the egghead.io Slack workspace. Joel-only — never participates in channels, never replies to anyone but Joel, never surfaces private data publicly.
Tokens
Three tokens in agent-secrets (values unchanged across scope updates):
| Secret | Type | Purpose |
|---|---|---|
slack_bot_token |
xoxb-* |
Bot: Socket Mode, send DMs to Joel, reactions |
slack_app_token |
xapp-* |
Socket Mode WebSocket connection |
slack_user_token |
xoxp-* |
User: read all channels, DMs, files, search |
User Token Scopes (current)
admin, identify, channels:history, channels:read, groups:history, groups:read, im:history, im:read, mpim:history, users:read, users:read.email, chat:write, canvases:read, canvases:write, files:read, search:read, search:read.public, search:read.private, search:read.mpim, search:read.im, search:read.files, search:read.users
Bot Token Scopes
files:read, files:write, remote_files:read, remote_files:share, remote_files:write, search:read.files, users.profile:read, chat:write, channels:history, channels:read, groups:history, groups:read, im:history, im:read, mpim:history, reactions:write, app_mentions:read, connections:write