Media Library
The Media Library (/settings/media) is the central place where every image, sound, and video your workspace has uploaded lives. Files uploaded here are reusable across the dashboard — the same image can back an alert overlay and a media command, the same sound effect can play as both an alert sound and a chat-triggered sound.
The page requires the media.manage permission, which is granted to the Owner, every Admin, and every Moderator by default.
Tabs
The library is split across four tabs: All, Images, Sounds, Videos. The top of the page shows an upload button and a search field; both apply within the active tab. Each file is shown with an inline preview (audio player for sounds, frame thumbnail for videos, image preview for images), plus a menu for rename and delete.
Uploading
Click Upload in the top-right or drag files directly onto the library area. The accepted formats and size limits depend on the file type:
streamion.bot checks both the file extension and the actual file contents during upload; files whose extension does not match what is inside, or that cannot be read, are rejected. The upload button shows the workspace's current storage usage so you can see at a glance how much of the quota is left.
Searching and managing
The search field filters the active tab by file name. Each row's overflow menu offers:
- Rename — change the display name shown across the dashboard.
- Delete — remove the file from storage. A confirmation dialog appears; deletion is permanent.
Deleting a file that is still referenced by an alert overlay or a media command does not break the reference itself, but the alert or command will no longer have a media asset attached and falls back to a text-only display until you assign a replacement.
Where the files are used
- Alert overlays (
/alerts/configure/<event-type>) — images and sounds are picked from the library on the Image and Sound cards. - Media commands (
/media-commands) — sounds and videos are picked from the library when creating or editing a media command. - Custom fonts uploaded via the alert-configuration page also land in the library, separately tracked from other assets.
Storage scoping
Files are scoped to your workspace; no other workspace can see, list, or download them. The asset URLs that get delivered to your OBS Browser Source carry the same secret token as the overlay itself, so they only work while that token is valid — when you regenerate the alert overlay token, any URLs that may have leaked to third parties stop working too.