palemoky/Xiaomi Speaker Notification
Send voice notifications via Xiaomi Speaker with success/failure message support
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| webhook_url | Xiaomi Speaker webhook URL | yes | — |
| api_secret | API secret for authentication (Speaker-API-Secret header) | yes | — |
| cf_client_id | Cloudflare Access Client ID (CF-Access-Client-Id header) | no | — |
| cf_client_secret | Cloudflare Access Client Secret (CF-Access-Client-Secret header) | no | — |
| message | Default message to send (used when success_message and failure_message are not set) | no | — |
| success_message | Message to send on workflow success | no | — |
| failure_message | Message to send on workflow failure | no | — |
| job_status | Current job status (success/failure/cancelled). Auto-detected if not provided | no | ${{ job.status }} |
| timeout | Request timeout in milliseconds | no | 10000 |
| max_retries | Maximum number of retry attempts on failure | no | 2 |
| include_owner | Include repository owner in metadata (default: false, only repo name) | no | false |
Outputs
| name | description |
|---|---|
| status | Request status (success/failed) |
| response | API response body (JSON string) |
| message_sent | The actual message that was sent |