soundboard_create_guild_sound
Upload a new soundboard sound to a Discord guild. Provide guild ID, sound name, and base64 audio data (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 | |||