Browse documentation

VIRCON

Evidence vault

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

  1. Upload evidence with ,vault upload <type> <content>.
  2. Link the evidence to a case using ,vault link.
  3. Adjust access levels for staff visibility.
  4. Reference evidence in incident summaries or appeals.