Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion lib/llm/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -647,7 +647,7 @@ esq mapping <index> # Show index field mapping
discordctl: {
filename: 'cli-discordctl.md',
name: 'discordctl',
purpose: 'Discord messages, reactions, and channel management',
purpose: 'Discord messages, reactions, channel management, and scheduled events',
content: `## Discord CLI (discordctl)

Command-line tool for Discord REST API interactions. REST-only, no persistent bot/gateway.
Expand Down Expand Up @@ -693,6 +693,17 @@ Common emoji names: thumbsup, white_check_mark, rocket, eyes, tada, heart, fire,
discordctl channels list [--type text|voice] # List server channels
\`\`\`

### Scheduled Events

\`\`\`bash
discordctl event list # List all scheduled events
discordctl event create --name "Name" --start "2026-04-01T10:00" --end "2026-04-01T11:00" --location "Online" # External event
discordctl event create --name "Name" --start "2026-04-01T10:00" --end "2026-04-01T11:00" --channel "General Voice" # Voice/stage event
discordctl event delete <event-id> # Delete an event
\`\`\`

Times accept RFC3339 (\`2006-01-02T15:04:05Z07:00\`) or short format (\`2006-01-02T15:04\`, interpreted as local time). Use \`--location\` for external events or \`--channel\` for voice/stage channel events (mutually exclusive).

### Identity

Messages sent via \`msg send\` are automatically prefixed to identify the sender:
Expand Down
Loading