soundboard_create_guild_sound
Upload a custom sound to a Discord guild's soundboard by providing a base64-encoded audio file (MP3, OGG, or WAV) up to 512 KB.
Instructions
Purpose: Upload a new soundboard sound to a guild.
sound must be a base64 data URI (audio/mpeg|ogg|wav), max 512 KB raw.
Returns: {sound_id, name, volume, emoji_id, emoji_name}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Sound name (2..32 chars) | |
| sound | Yes | Base64-encoded audio data URI (mp3/ogg/wav) | |
| volume | No | Playback volume 0..1 (default 1) | |
| emoji_id | No | Custom emoji to display | |
| guild_id | Yes | Target guild | |
| emoji_name | No | Unicode emoji to display | |
| audit_reason | No | Reason recorded in audit log (X-Audit-Log-Reason header) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||