Skip to content

Implement Discord chat target#138

Open
Photon101 wants to merge 1 commit into
profullstack:masterfrom
Photon101:photon101/chat-discord-api
Open

Implement Discord chat target#138
Photon101 wants to merge 1 commit into
profullstack:masterfrom
Photon101:photon101/chat-discord-api

Conversation

@Photon101
Copy link
Copy Markdown
Contributor

Summary

  • write a real Discord command/application manifest during build
  • generate OAuth invite metadata with scopes and permissions
  • sync global slash commands through Discord REST during real ship
  • optionally patch the interactions endpoint and expose directory-review metadata
  • add focused tests for manifest output, dry-run behavior, token guard, API calls, and API errors

Validation

  • corepack pnpm exec vitest run packages/targets/chat-discord/src/index.test.ts
  • corepack pnpm exec tsc -p packages/targets/chat-discord/tsconfig.json --noEmit
  • corepack pnpm --filter @profullstack/sh1pt-target-chat-discord build
  • git diff --check

@Photon101 Photon101 marked this pull request as ready for review May 13, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant