discord_set_guild_banner
Set or replace a Discord server's banner image, the wide top-of-page visual, by providing a guild ID and image. Requires Manage Server and Discord's BANNER feature (boost level 2+).
Instructions
Set or replace the server's banner, the wide image shown at the top of the server's landing page. IMPORTANT LIMITATION: Discord only renders a guild banner when the server has the BANNER feature (boost level 2+). Without it, Discord rejects the call with an error rather than accepting and hiding it. Requires Manage Server. Returns the new banner URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image | Yes | An image as an https URL, a data:image/png;base64,... URI, or a bare base64 string (PNG, JPEG, GIF or WebP, max 10 MB). | |
| reason | No | Optional reason recorded in the audit log. | |
| guild_id | Yes | Discord server (guild) ID (snowflake). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| banner | Yes |