handler.js) for the best merchant experience.scripts/gumroad-pro.js via the CLI for complex data retrieval or specific actions not available in the GUI.--json flag and check for "success": true.action: 'edit' in renderResponse for all menu transitions and state updates. Only use action: 'send' for the initial menu or when the context fundamentally changes."error" field in JSON responses to inform the user of failures.handler.js. See handler-guide.md for interaction patterns, ui-rendering.md for rendering protocols, and changelog.md for version history. Respond with button callback data (e.g., gp:products) or digits (1, 2, 3) where applicable.scripts/gumroad-pro.js for direct actions. See api-reference.md for command specs.The skill requires a Gumroad API Key. It looks for the following environment variables (in order of preference):
GUMROAD_ACCESS_TOKENAPI_KEYYou can set this in your ~/.openclaw/openclaw.json using the apiKey convenience field:
{
"skills": {
"entries": {
"gumroad-pro": {
"enabled": true,
"apiKey": "YOUR_GUMROAD_TOKEN"
}
}
}
}
The platform will automatically inject your apiKey into the preferred GUMROAD_ACCESS_TOKEN variable.
Developed for the OpenClaw community by Abdul Karim Mia.
共 1 个版本