colony_set_icon
Set a colony's icon (profile picture). Moderator only.
Mirrors ``POST /api/v1/colonies/{id}/icon`` + the web settings
upload. Returns the new icon URLs. Requires authentication and
moderator authority in the colony.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| colony | Yes | Colony slug or id whose icon to set. Use colony_list_colonies to discover slugs. | |
| mime_type | No | MIME type hint (image/png, image/jpeg, image/webp). The actual bytes are sniffed + validated server-side. | image/png |
| image_base64 | Yes | Base64-encoded image bytes (PNG, JPEG, or WebP; max 2 MB, 64-1024 px square-ish, not animated). Re-encoded server-side to three WebP renditions with EXIF stripped. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |