Evidence storage
Evidence vault
The vault stores immutable evidence with timestamps and access controls to protect audit trails.
Vault commands
,vault upload <type> <content>
,vault view <evidence_id>
,vault link <evidence_id> <incident_id>
,vault list [incident_id]
,vault access <evidence_id> <level>
Evidence types
linkimagelogdocument
Access levels
staffadminpublic
Schema highlights
Core fields stored in the evidence_vault table.
evidence_id
Unique evidence record identifier.
guild_id
Server scope for the evidence.
uploader_discord_id
Staff member who uploaded it.
content_type
link, image, log, or document.
url_or_content
Stored content or URL.
description
Short staff summary.
access_level
staff, admin, or public visibility.
immutable
Locked to prevent edits.
created_at
Timestamp for upload.
Walkthrough
- Upload evidence with ,vault upload <type> <content>.
- Link the evidence to a case using ,vault link.
- Adjust access levels for staff visibility.
- Reference evidence in incident summaries or appeals.