Skip to content

Add optional Xquik posting backend - #1

Open
kriptoburak wants to merge 1 commit into
OnPoint-Dev-Tools:masterfrom
kriptoburak:codex/add-xquik-backend
Open

Add optional Xquik posting backend#1
kriptoburak wants to merge 1 commit into
OnPoint-Dev-Tools:masterfrom
kriptoburak:codex/add-xquik-backend

Conversation

@kriptoburak

Copy link
Copy Markdown

Summary

  • Add TWITTER_BACKEND=xquik as an opt-in posting backend while keeping x-api as the default.
  • Route CLI, dashboard posting, and scheduled posting through the selected backend.
  • Post text tweets through Xquik's /api/v1/x/tweets endpoint with account, text, and reply IDs.
  • Keep local media uploads on the existing X API backend because Xquik media uses public URLs.
  • Document the Xquik env vars and add tests for Xquik 200 responses, pending confirmations, and local media rejection.

Validation

  • bun test
  • bun run typecheck
  • git diff --check
  • Source checked against https://xquik.com/openapi.json for /api/v1/x/tweets request and response shapes.

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