---
title: Moderation
description: Review and manage comments across media content with word filters and moderation tools.
icon: material/shield-check
tags:
  - guide
  - admin
  - media
  - moderation
---

# Moderation

Admin tools for reviewing and managing comments across all media content at `/app/media/moderation`.

---

## Moderation Dashboard

- **Filter by status** — pending, safe, flagged, hidden
- **Status counts** — summary stats showing total, pending, flagged, hidden, and safe comments
- **Search** — filter by video, date range, or text content

---

## Moderation Actions

For each comment, admins can:

- **Approve** — mark as safe and unhide if previously hidden
- **Hide** — remove from public view with a reason (manual, word filter, spam, or link)
- **Unhide** — restore a previously hidden comment
- **Delete** — permanently remove
- **Add notes** — internal moderation notes (not visible to users)

---

## Word Filter

A configurable list of words with severity levels:

| Severity | Action |
|----------|--------|
| High | Auto-blocks the comment |
| Medium | Auto-hides for review |
| Low | Flags for moderator attention |
| Custom | User-defined severity |

The filter list is cached with a 1-minute TTL and invalidated on changes.

---

## Admin Routes

- `/app/media/moderation` — comment moderation and word filter management
