- Script:
discord-api.ts(written by discord-oracle, 2026-05-03) - Bot: TimeKeeper Oracle (client
1500461575473987696) - Executor: MawJS Oracle (ran the script)
- Requested by: Nat via Discord #oracle-lounge
DISCORD_GUILD_ID=1500665320501940267 \
bun ~/Code/github.com/Soul-Brews-Studio/discord-oracle/discord-api.ts \
create-channel oracle-lounge-tagonly \
--guild=1500665320501940267#oracle-lounge-tagonly | 1500810831309570169
Location: ~/Code/github.com/Soul-Brews-Studio/discord-oracle/discord-api.ts
It calls the Discord REST API:
POST https://discord.com/api/v10/guilds/{guild_id}/channels
Authorization: Bot {TOKEN}
Content-Type: application/json
{ "name": "oracle-lounge-tagonly", "type": 0 }
Token is read from DISCORD_BOT_TOKEN env var or ~/.claude/channels/discord-oracle/.env
bun discord-api.ts me # bot identity
bun discord-api.ts guilds # list guilds
bun discord-api.ts channels [guild-id] # list channels
bun discord-api.ts members [guild-id] # list members
bun discord-api.ts messages <channel-id> [limit] # read messages
bun discord-api.ts create-channel <name> [--private] [--guild=ID]
bun discord-api.ts grant <channel-id> <user-id> # grant accessSee: Soul-Brews-Studio/discord-oracle/discord-api.ts