Post to X safely from Motoko canisters.
social media integration
Guides Caffeine builds to post to X from a canister through x-client with per-user OAuth 2.0.
When to use it
Use whenever a request involves posting or sharing to X, before writing code that touches an X endpoint.
It changes how the agent implements posting to X in a Caffeine project.
What you provide
This skill
X account
Posts tweets to your X account (irreversible)
X OAuth token endpoint
Rotates your X refresh token (irreversible)
X Developer Portal
Configures your X developer app
canister token storage
Stores refreshed OAuth tokens
Requires the x-client Mops package at the compatible ~0.3.0 version.
Requires access to the X Developer Portal to create a Project and App.