Browse everything Archivian does, see how deeply each feature can be customized, and how it stacks up against typical moderation bots.
Researching with an AI assistant?
This entire catalog is also available as a single markdown document. Hand the link to ChatGPT, Claude, or any LLM and ask it whether Archivian fits your community's needs.
https://archivian.net/features.mdCase System
Moderation records that evolve over time, instead of one static log line.
Rich Moderation Cases
AvailableNotes, warnings, timeouts, kicks, and bans are recorded as cases that grow with your investigation.
Show detailsShow less
Rich Moderation Cases
AvailableWhat you get
- Five case types: Note, Warning, Timeout (mute), Kick, and Ban.
- A case is a living record: staff add entries, files, and links to it over time.
- Bans and unmutes are recorded in the original case as tagged entries — no scattered unban/unmute records.
- Timeouts use Discord's native timeout feature, not legacy mute roles.
You control
- Per case type: toggle DM notifications, show/hide the case creator, show/hide the reason.
- Fallback to notifying in-channel when DMs are closed, with an optional custom message.
- Optional educational tips and after-action reports after a case is created.
Case Entries
AvailableCollaborate with other staff by adding follow-up information to existing cases.
Show detailsShow less
Case Entries
AvailableWhat you get
- Add multiple entries to a case, each with its own author and timestamp.
- Entries can be tagged, for example as the unban or unmute reason.
Hosted Evidence Files
AvailableAttach files to cases — Archivian hosts them, so evidence doesn't die with Discord links.
Show detailsShow less
Hosted Evidence Files
AvailableWhat you get
- Files are first-class citizens on cases, hosted by Archivian with no reliance on Discord's CDN.
- Files can be archived (hidden but preserved) and restored with the right permissions.
Linked Users & Cases
AvailableConnect related users and cases with custom labels so context travels with the record.
Show detailsShow less
Linked Users & Cases
AvailableWhat you get
- Link Discord users to a case (for example victims or collaborators) with custom labels.
- Link cases to each other bi-directionally, with any label you choose.
Case & Resource Visibility
AvailableDecide exactly who can see each case, entry, or file — down to individual resources.
Show detailsShow less
Case & Resource Visibility
AvailableWhat you get
- Make a whole case public, or only specific parts like the files used as proof.
- Visibility rules apply to cases, entries, files, and links independently.
- Users can browse cases made on them in their personal dashboard if you allow it.
Archived Cases, Entries & Files
AvailableHide wrongful or outdated records as if they never existed — without actually deleting them.
Show detailsShow less
Archived Cases, Entries & Files
AvailableWhat you get
- Archive a case, entry, or file to hide it from normal views.
- With the right permissions, archived records can be viewed or fully restored.
Case Interception
AvailableBans, kicks, and timeouts made with native Discord tools or other bots become Archivian cases automatically.
Show detailsShow less
Case Interception
AvailableWhat you get
- Intercepts moderation actions from Discord's built-in tools and other bots.
- Creates cases automatically with whatever information is available (executor, reason, target).
Mass Ban / Kick / Timeout
AvailableHandle raids with bulk moderation actions that still produce proper case records.
Show detailsShow less
Mass Ban / Kick / Timeout
AvailableWhat you get
- Dashboard tool for mass-banning, kicking, or timing out many users at once.
Case Statistics
AvailableGet an overview of moderation activity with built-in case statistics.
Show detailsShow less
Case Statistics
AvailableWhat you get
- Counts, recent activity, and trends across your server's cases.
Marked Case Type
PlannedA planned case type for flagging users, with automations like role changes and timed escalation.
Show detailsShow less
Marked Case Type
PlannedWhat you get
- Mark users and optionally add/remove roles while marked.
- Automatically escalate (for example to a ban) if a user is still marked after a set time.
Case Import (CSV)
PlannedPlanned: bring your existing moderation history with you from other bots via CSV import.
Show detailsShow less
Case Import (CSV)
PlannedWhat you get
- Import historical cases from a CSV file when migrating to Archivian.
Appeals
A batteries-included appeal system — no separate appeal server, no Google Forms.
Built-in Appeals
AvailableUsers appeal cases directly through Archivian — banned users don't need to join an appeal server.
Show detailsShow less
Built-in Appeals
AvailableWhat you get
- Appeals are part of the platform: users create and follow them from their personal dashboard.
- When notified of a case, users can receive a button that takes them straight to the appeal flow.
- Users can check whether they're banned in a server and appeal retroactively.
You control
- Enable or disable appeals per case type.
- Override the appeal setting on individual cases.
Appeal Chat
AvailableTalk with the appealing user inside the appeal itself, keeping all records in one place.
Show detailsShow less
Appeal Chat
AvailableWhat you get
- A built-in chat between staff and the appealing user, attached to the appeal.
- Can be enabled by default or per appeal.
Appeal Assignment
AvailableAssign specific staff to an appeal — access and notifications are handled automatically.
Show detailsShow less
Appeal Assignment
AvailableWhat you get
- Assigned staff are alerted via dashboard, email, and/or Discord depending on their preferences.
- Assignment automatically grants permission to read and edit the appeal and read the original case.
Appeal Status & Progress
AvailableKeep appealing users informed about where their appeal stands.
Show detailsShow less
Appeal Status & Progress
AvailableWhat you get
- Staff update the appeal status as it moves through your process.
- Users can opt in to alerts when the status changes.
Automated Resolution
AvailableAccepting an appeal automatically reverses the punishment — unbans, removes timeouts, and more.
Show detailsShow less
Automated Resolution
AvailableWhat you get
- Depending on the case type, Archivian executes the reversal for you when an appeal is accepted.
Files in Appeals
PlannedPlanned: let staff and appealing users upload files that Archivian hosts and archives.
Show detailsShow less
Files in Appeals
PlannedWhat you get
- Enable file uploads per case type, or override per appeal.
Message Logging & Evidence
Deep message tracking that survives edits, deletions, and even deleted attachments.
Deep Message Logging
AvailableArchivian stores messages, every edit, and deletions — so you always know what the old content was.
Show detailsShow less
Deep Message Logging
AvailableWhat you get
- Stores message content, full edit history, and deletion records on Archivian's side.
- Old and deleted content is reliably available — not dependent on a cache that resets.
- Detects content removed via edits, not just deleted messages.
You control
- Granular retention policies for message tracking, configurable per channel.
Embed & Attachment Tracking
AvailableEdits and deletions of embeds and files are tracked — not just message text.
Show detailsShow less
Embed & Attachment Tracking
AvailableWhat you get
- Dedicated alerts for deleted files and deleted or edited embeds.
Deleted Attachment Recovery
AvailableFiles posted in your server are stored for up to two weeks, so deleted attachments can still be viewed.
Show detailsShow less
Deleted Attachment Recovery
AvailableWhat you get
- Automatically stores file attachments sent in the server for up to 2 weeks.
- Deleted files can be browsed from the dashboard.
- Staff can permanently delete stored files from Archivian's storage when needed.
Bulk-Deletion Collections
AvailableBulk-deleted messages are preserved as browsable collections instead of vanishing.
Show detailsShow less
Bulk-Deletion Collections
AvailableWhat you get
- When messages are bulk-deleted (purged), the full set is stored as a collection you can inspect later.
Purge with Preview
AvailablePreview exactly which messages a purge will remove before committing to it.
Show detailsShow less
Purge with Preview
AvailableWhat you get
- Dry-run mode shows the affected messages before deletion.
Vote-Delete Messages
AvailableLet your community remove unwanted messages democratically via reaction thresholds.
Show detailsShow less
Vote-Delete Messages
AvailableWhat you get
- Members vote with reactions; messages crossing the threshold are removed.
You control
- Configure thresholds and where vote-deleting applies.
Blocked Images
AvailableBlock specific images from being posted in your server.
Show detailsShow less
Blocked Images
AvailableWhat you get
- Maintain a server-level blocklist of images that are automatically removed.
User & Message Reporting
Let members flag problems, with thresholds, weighted credibility, and tamper protection.
Message Reports
AvailableMembers report messages; once a configurable threshold is met, staff get a report to review.
Show detailsShow less
Message Reports
AvailableWhat you get
- Reported messages are preserved on Archivian's side — text, files, and embeds — in case of deletion.
- Change history is kept for reported messages.
You control
- Configure how many reports are needed before a report is submitted to staff.
User Reports
AvailableMembers can report users, not just messages — with the same threshold-based escalation.
Show detailsShow less
User Reports
AvailableWhat you get
- Given enough reports, a user report is created in the dashboard for staff review.
- Associated messages from the reported user are tracked for context.
Reactive Auto-Moderation
AvailableAutomatically act when report thresholds are met — delete, timeout, and more.
Show detailsShow less
Reactive Auto-Moderation
AvailableWhat you get
- Trigger automatic actions when a user or message report crosses a threshold.
- Can delete the reported message or all identical messages sent in the past 48 hours.
You control
- Choose which actions trigger at which thresholds.
Weighted Report Credibility
AvailableGive trusted roles more reporting weight — or ignore reports from roles you don't trust.
Show detailsShow less
Weighted Report Credibility
AvailableWhat you get
- Reports from users with certain roles count for more, meeting thresholds faster.
- Reports from specific roles (or users without roles) can be ignored outright.
Strike System
A points-based warning system with an escalating action ladder, instead of one flat strike count.
Points-Based Strike Ladder
AvailablePoints accumulate on a member, and an action ladder fires automatically once they cross a rung's threshold.
Show detailsShow less
Points-Based Strike Ladder
AvailableWhat you get
- Every strike adds points to a member's running total for the server's strike pool.
- An action ladder of rungs fires automatically the moment the total crosses a rung's threshold going up.
- Rungs use hysteresis: once fired, a rung must drop back below its own re-arm score before it can fire again.
- An optional cooldown per rung adds a minimum time between firings on top of hysteresis.
You control
- Configure each rung's threshold, re-arm score, and optional cooldown.
- Build a ladder of up to 25 rungs per pool.
Rung Actions
AvailableEach rung can add or remove roles, open a moderation case, send a message, or alert staff for human review.
Show detailsShow less
Rung Actions
AvailableWhat you get
- Five rung actions are available today: add roles, remove roles, create a moderation case (any case type), send a message (DM or channel), and alert staff for human review.
- Combine multiple actions on a single rung.
You control
- Pick any combination of actions per rung.
- Choose DM or channel delivery for messages, and which case type a rung creates.
Strike Lifetime & Expiry
AvailableDecide whether a strike's points expire after a set time, fade gradually, or count forever.
Show detailsShow less
Strike Lifetime & Expiry
AvailableWhat you get
- A strike's points count toward the member's total for its full lifetime, then expire — or fade gradually across it, or never expire at all.
You control
- Set the default lifetime for the whole server, and override it per preset reason.
- Mark a reason as permanent, so strikes given for it never stop counting.
Preset Reasons & Severity
AvailableDefine up to 20 preset reasons with their own points and lifetime, plus severity presets for fast entry.
Show detailsShow less
Preset Reasons & Severity
AvailableWhat you get
- Configure up to 20 preset reasons, each with its own point value and lifetime override.
- Severity levels let staff say how bad this particular incident was, overriding what the reason is normally worth.
- The levels can track your action ladder automatically, so they stay meaningful whenever you retune it — or you can set them by hand.
You control
- Add, edit, or remove preset reasons, up to 20 per server.
- Override points and lifetime per preset reason.
- Choose where severity levels come from, or write up to 10 of your own.
Manual Strike Sources
AvailableIssue strikes with /strike, or right from a member's or message's context menu.
Show detailsShow less
Manual Strike Sources
AvailableWhat you get
- The /strike command, right-clicking a member, and right-clicking a message all open an in-chat form with a reason picker.
Browse, Inspect, Pardon & Un-pardon
Available/strikes browse and /strikes inspect a member's history; /strikes pardon keeps the record but stops the points counting, and /strikes unpardon puts them back.
Show detailsShow less
Browse, Inspect, Pardon & Un-pardon
AvailableWhat you get
- /strikes browse and /strikes inspect for reviewing a member's strike history from Discord.
- /strikes pardon keeps the strike on record but removes its points from the member's running total.
- /strikes unpardon reverses that, behind its own permission — deciding a strike was wrong and deciding it was right after all are different calls.
End of the Ladder
AvailableDecide what happens to a member who reaches your last rung, so the ladder still means something afterwards.
Show detailsShow less
End of the Ladder
AvailableWhat you get
- Your last rung cannot escalate any further, so without this a member who reaches it is parked above every rung and nothing they do afterwards can trigger anything.
- Reset their score — wipe it, keep a percentage, or drop them to the middle of your ladder — so they have to climb it again.
- Optionally bank permanent points on top, so somebody who tops out twice starts the second climb further along.
You control
- Seven ways to treat their score, with the resulting number worked out against your own top rung as you configure it.
- A cooldown on the permanent penalty, so one incident is not charged twice.
Exemptions & Protected Roles
AvailableExempt users, roles, channels, and apps from strikes, and protect roles that carry sensitive permissions.
Show detailsShow less
Exemptions & Protected Roles
AvailableWhat you get
- Exemptions for specific users, roles, channels, apps, and your staff roster.
- Roles carrying sensitive permissions are protected, so a rung can neither hand one out nor strip one away — on a permission list you control.
- Your registered staff roles are protected too, which catches the role that is powerful only by convention and carries no permissions of its own.
You control
- Tick exactly which permissions put a role out of reach, grouped by what they control.
- Turn either guard on or off independently.
Strike Dashboard
AvailableConfigure strike settings, the action ladder, and sources from a full dashboard section.
Show detailsShow less
Strike Dashboard
AvailableWhat you get
- Settings, pools, the ladder editor, and sources are all managed from the dashboard.
- The ladder editor shows every pool side by side on one score scale, so you can read what happens at a given score across all of them at once.
Multiple Strike Pools
AvailableRun several strike systems side by side — spam on one ladder, harassment on another — with scores that never add together.
Show detailsShow less
Multiple Strike Pools
AvailableWhat you get
- Each pool has its own sources, its own action ladder, and its own running score on every member.
- Which pool a strike lands in is decided by the source it came from — the reason staff picked, or the Auto-Mod rule that tripped — so the routing is configuration rather than a decision at three in the morning.
- One Auto-Mod rule or check can feed several pools at once, each charging its own points against its own ladder.
- A new pool arrives with its own manual sources, so it can be struck into from the moment it exists.
- Deleting a pool takes its configuration but keeps the strikes: they stay on the member's record as history.
You control
- Two pools on Free, five on Plus, ten on Pro.
- Point each preset reason, Auto-Mod rule and Auto-Mod check at the pool it belongs to, and override it per strike when you need to.
- Set what a manual strike is worth separately in each pool.
Gradual Point Decay
AvailableLet points fade along a curve you draw, instead of dropping off all at once.
Show detailsShow less
Gradual Point Decay
AvailableWhat you get
- Each strike loses weight little by little across its lifetime, rather than its full value disappearing in one step.
- You drag the curve's shape, so a strike can hold most of its weight while the behaviour is recent and fall away quickly near the end — or the reverse.
You control
- Choose per pool between fading gradually, counting in full then expiring, and never expiring.
- Drag the two handles on the decay curve to set how the fade runs.
Automatic Strike Sources
AvailablePoint the ladder at individual Discord Auto-Mod rules and Archivian Auto-Mod checks, and violations cost points without anybody filing them.
Show detailsShow less
Automatic Strike Sources
AvailableWhat you get
- Pick the Discord Auto-Mod rules that should cost points — one at a time, not all or nothing. Rules are listed with what kind of rule each is and what Discord already does when it trips, so two rules with the same name are still told apart.
- Pick the Archivian Auto-Mod checks that should cost points the same way: bad links, bad images, server invites, text patterns, cross-posting, and per-member spam.
- A message that trips two checks costs both, because each is a separate rule with its own points and its own pool.
- Rules renamed in Discord keep their source in step. A rule deleted in Discord leaves its source visible and marked, rather than silently discarding the points and lifetime you configured.
You control
- Set each rule's or check's points, lifetime and pool, exactly like a preset reason.
- Point one rule or check at several pools at once, each with its own points and ladder.
- Choose whether re-editing a message that still breaks the same rule costs points again, or whether a message is charged at most once.
Only Checks That Name Somebody
AvailableChecks that watch a whole channel rather than one member cannot cost points, because there is nobody to charge.
Show detailsShow less
Only Checks That Name Somebody
AvailableWhat you get
- A strike lands on a person, so a check has to be able to say who is at fault before it can issue one.
- Channel Spam watches a channel filling up regardless of who is posting, so a match is commonly a crowd. It is not offered as a strike source, and the dashboard says why rather than leaving it absent.
- Use the per-member spam check for the same behaviour attributed to one member.
Case Types as Strike Sources
PlannedPlanned: make specific moderation case types cost strike points when staff create them.
Show detailsShow less
Case Types as Strike Sources
PlannedWhat you get
- Point the ladder at a case type, so opening that kind of case charges points automatically.
Reverse Thresholds
PlannedPlanned: rungs that act when a member's points drop, not just when they rise.
Show detailsShow less
Reverse Thresholds
PlannedWhat you get
- Configure thresholds that fire on the way down, for example rewarding sustained good behavior.
More Rung Action Kinds
PlannedPlanned: nine more rung actions, including role capture/restore, message and voice controls, and webhooks.
Show detailsShow less
More Rung Action Kinds
PlannedWhat you get
- Planned actions: capture/restore roles, delete message, purge messages, voice disconnect/mute/deafen, nickname reset, webhook call, open a ticket, and channel slow mode.
DM & Threshold Alerts
PlannedPlanned: notify the struck member by DM and alert staff automatically when thresholds are crossed.
Show detailsShow less
DM & Threshold Alerts
PlannedWhat you get
- Send the struck member a DM when they receive a strike.
- Alert staff automatically when a member crosses a configured threshold.
Biases & Multipliers
AvailableCharge the same offence differently depending on who committed it — harsher on brand-new accounts, lighter on trusted roles.
Show detailsShow less
Biases & Multipliers
AvailableWhat you get
- Make strikes count for more on accounts registered recently, or on members who only just joined your server.
- Give a role its own weight, so strikes on the people holding it cost more, less, or nothing at all.
- Every strike shows its own breakdown, so you can see exactly which factor changed the points and by how much.
You control
- Two age curves with their own strength, window, and draggable shape.
- Per-role weights, and a floor and ceiling on the finished multiplier.
Browse Your Strikes
PlannedPlanned: let members browse their own strike history from their personal dashboard.
Show detailsShow less
Browse Your Strikes
PlannedWhat you get
- Members would see their own strikes, points, and lifetimes from their personal dashboard.
Auto-Moderation
Native auto-mod beyond Discord's limits, plus a shared template library.
Archivian Auto-Mod
AvailableArchivian's own auto-moderation systems with custom triggers, thresholds, and actions.
Show detailsShow less
Archivian Auto-Mod
AvailableWhat you get
- Build auto-mod modules in a dashboard editor, going beyond what Discord's built-in auto-mod can do.
- Overview dashboard for all your auto-mod systems.
You control
- Custom triggers, thresholds, ignored channels, and actions per module.
Discord Auto-Mod Violations
AvailableDiscord's native auto-mod violations are captured, deduplicated, and browsable in the dashboard.
Show detailsShow less
Discord Auto-Mod Violations
AvailableWhat you get
- Violations are recorded and grouped, even when Discord emits multiple events per violation.
- Browse and review historical violations per user and rule.
Auto-Mod Template Library
AvailableImport battle-tested auto-mod rules from a public library, or manage your own template sets.
Show detailsShow less
Auto-Mod Template Library
AvailableWhat you get
- Public template library browsable without even logging in.
- Personal template collections and server-managed templates.
- One-click import into your server's Discord auto-mod.
Anti-Raid, Anti-Nuke & Backups
If someone tries to disrupt or destroy your server, detect it, stop it, and roll it back.
User-App Spam Protection
AvailableCatch raids run through user-installed Discord apps — the apps that post in your server without ever joining it.
Show detailsShow less
User-App Spam Protection
AvailableWhat you get
- Watches public responses from apps a member installed on their own account, not on your server.
- Scores the member and the app separately, so it catches both one member cycling through many apps and many members hammering one app.
- Points fade on a half-life instead of resetting, so ten uses in a few seconds count very differently from ten spread across an hour.
- Low, Medium, and High levels each open one reviewable incident with the member, the app, the evidence, and staff controls: Clear, Escalate, Punish, Mark hostile, Exempt.
- Actions per level include staff alerts, adding or removing roles, timeouts, letting members vote the messages away, deleting the tracked app output, and kicking or banning the member.
- An app can be marked radioactive so the next member who uses it starts contained — or Archivian can temporarily take Discord's Use External Apps permission away during a severe incident, and hand it back only to the roles it took it from.
- Testing mode observes and alerts without acting, so you can learn your server's normal app usage before anything is enforced.
- Periodic standing summaries list hazardous apps and incidents still in effect, with bulk buttons to defuse them.
You control
- Separate per-level thresholds, actions, alert channels, and pings for member behaviour and app behaviour.
- Heat decay half-lives per side, plus trust discounts for account age, time in the server, trusted roles, app age, and Discord-verified apps — with floors and ceilings so the discounts cannot compound into nothing.
- Exceptions for specific apps, members, roles, and channels; your staff roster is exempt by default.
- Custom messages per level, sent in the channel, as a reply, by DM, or to a channel of your choice.
- Automatic release of an app's level after a set time, or leave app incidents entirely to staff.
Channel Locking & Lockdowns
AvailableLock down channels and whole categories in one action — make them read-only or hide them completely.
Show detailsShow less
Channel Locking & Lockdowns
AvailableWhat you get
- Save reusable lock presets: pre-made selections of channels and categories to lock and unlock together.
- Two lock modes per preset: read-only (no sending, reactions, voice, or threads) or fully hidden.
- Start or lift a lockdown from the dashboard, or with the /lock and /unlock commands right in Discord.
- Lift a lockdown per channel or for an entire preset — the previous channel permissions are restored exactly as they were.
- Every lockdown and lift is recorded in Archivian's audit logs.
- A built-in debugger explains why a specific user can — or can't — interact with a channel while a lockdown is in effect.
You control
- Build presets targeting any mix of channels and categories, up to your plan's preset quota.
- Choose read-only or hidden mode per preset.
- Permission-gated separately: who can manage presets, and who can start or lift lockdowns.
Anti-Nuke Protection
AvailableThreshold-based detection of destructive patterns across channels, roles, webhooks, emojis, and bans.
Show detailsShow less
Anti-Nuke Protection
AvailableWhat you get
- Monitors guild events: channels, roles, webhooks, emojis, stickers, soundboards, and bans.
- Detects destructive patterns against your thresholds and takes configured actions.
- Detailed logs show exactly what triggered — and granular flags explain why an action was not taken.
- Learning (evaluation) mode lets you test your configuration without live consequences.
You control
- Per-trigger thresholds and actions.
- Bypass lists for trusted users, roles, and titles — plus request-based temporary bypasses.
Server Backups & Rollback
AvailableSnapshot your server and restore settings, channels, roles, and more after a disaster.
Show detailsShow less
Server Backups & Rollback
AvailableWhat you get
- Create snapshots of guild state: settings, channels, roles, webhooks, emojis, stickers, soundboards, and bans.
- Roll back the whole server or recover from a nuke using a snapshot.
- A rollback ledger keeps an audit trail of every restore.
- Progress tracking for long-running snapshot and rollback operations.
Member Safety & Joining
Keep bots and bad actors out — and spot trouble before it starts.
Verification Gate
AvailableChallenge new members with verification before they get access to your server.
Show detailsShow less
Verification Gate
AvailableWhat you get
- Challenge-based verification with delivery via DM or a public dashboard page.
- Fallback channel method for users with closed DMs.
- Backed by a captcha challenge pool.
You control
- Configurable challenge thresholds and delivery behavior.
Early Warning System
AvailableGet alerted when suspicious accounts join, scored on factors like account age and profile completeness.
Show detailsShow less
Early Warning System
AvailableWhat you get
- Trust scoring based on factors such as account age, username originality, and whether the user has an avatar.
- Alerts trigger based on your thresholds, or manually.
You control
- Configure which factors matter and where the alert thresholds sit.
Reactive Early Warning
PlannedPlanned: automatically create pre-configured cases when early-warning thresholds trip.
Show detailsShow less
Reactive Early Warning
PlannedWhat you get
- Configure automatic triggers, such as creating a case with preset duration and reason.
Honeypots
AvailableBait roles that only rule-breakers and selfbots touch — with automatic consequences.
Show detailsShow less
Honeypots
AvailableWhat you get
- Honeypot roles that trigger automatic actions (like kick or ban) when claimed.
Member Watch & Tracking
AvailableTemporarily track a member's activity when you suspect trouble.
Show detailsShow less
Member Watch & Tracking
AvailableWhat you get
- Put members under temporary watch; their events are logged while tracked.
- Tracking expires automatically.
- Live watch patterns in the Control Center.
Staff Management
Titles, teams, and condition-based permissions — staff structure beyond Discord roles.
Server Role Management
AvailableTell Archivian what each Discord role means in your server, so it identifies staff consistently across every feature.
Show detailsShow less
Server Role Management
AvailableWhat you get
- Map your existing Discord roles onto named positions — Co-Owner, Administrator, Moderator, Trial Moderator, plus specialist and shared staff roles.
- Don't have a suitable role? Generate a preset and Archivian creates it with a coordinated name, colour, permissions, and place in the hierarchy.
- The Quarantined role is classified here too, so Anti-Nuke knows which role to apply when it isolates a member.
You control
- Assign any existing role to any named position, or generate the missing ones in one go.
- Decide per specialist role — Community Manager, Developer, Employee — whether it counts as staff.
- Add any other staff-only roles that do not fit a named position.
Staff Roster
AvailableBring your whole staff team onto the platform — hire, retire, and keep records.
Show detailsShow less
Staff Roster
AvailableWhat you get
- Central staff overview in the dashboard.
- Retire staff members while preserving their records.
- Time-limited join codes for inviting new staff.
Titles with Permissions
AvailableGrant staff titles that carry configurable permissions — optionally synced to Discord roles.
Show detailsShow less
Titles with Permissions
AvailableWhat you get
- Each title carries a permission set you configure.
- Link a Discord role to a title so granting/removing the title assigns/removes the role automatically.
- Auto-grant rules for titles.
Condition-Based Permissions
AvailablePermissions with precision like: can edit an entry in a ban case, if they made the case and the entry.
Show detailsShow less
Condition-Based Permissions
AvailableWhat you get
- Ownership- and condition-based rules, not just on/off switches.
- A permission library lets you compose permission sets from drag-and-drop presets.
- Basic and advanced permission editors.
Teams
PlannedPlanned: group staff into teams with extra permissions and linked Discord roles.
Show detailsShow less
Teams
PlannedWhat you get
- Put staff in one or more teams, each carrying additional permissions.
- Link Discord roles that are assigned and removed as members join or leave teams.
Staff Announcements
PlannedPlanned: announce to all staff, specific titles, or specific teams.
Show detailsShow less
Staff Announcements
PlannedWhat you get
- Custom messages with optional links, delivered via dashboard and Discord.
Collaborative Documents
PlannedPlanned: live-collaborative rich documents for onboarding, guidelines, and internal guides.
Show detailsShow less
Collaborative Documents
PlannedWhat you get
- Real-time collaboration on rich documents.
- Access control by member, title, or team.
Tickets
An all-in-one ticketing system, built right in.
Multi-Type Ticket System
AvailableRun support, applications, and any other intake through configurable ticket types.
Show detailsShow less
Multi-Type Ticket System
AvailableWhat you get
- Define multiple ticket types for different purposes.
- Lock/unlock tickets, invite specific staff (granting them channel access), and archive resolved tickets.
You control
- Per-type settings for visibility and behavior.
Ticket Portals
AvailablePublish button-based entry points to your channels so members can open tickets in one click.
Show detailsShow less
Ticket Portals
AvailableWhat you get
- Portals are published into Discord channels as interactive entry points.
Personal Ticket History
AvailableMembers keep access to their own ticket history across all servers, in their personal dashboard.
Show detailsShow less
Personal Ticket History
AvailableWhat you get
- Users browse and inspect their past tickets from their account.
For Members — Not Just Staff
Archivian gives the people you moderate a dashboard too.
Personal Dashboard
AvailableEvery user gets a personal dashboard for their cases, appeals, tickets, and settings.
Show detailsShow less
Personal Dashboard
AvailableWhat you get
- Browse cases made on you (where servers allow it) and create appeals from them.
- Check whether you're banned in a server, and start a retroactive appeal.
- Browse your ticket history across servers.
Notification Preferences
AvailableUsers decide how Archivian may contact them: Discord DM, email, or dashboard alerts.
Show detailsShow less
Notification Preferences
AvailableWhat you get
- Opt out of alert types you don't want — or opt in to extra delivery channels like email.
- Public email preference management, no login required.
Your Staff Journey
PlannedPlanned: a verifiable public record of your moderation experience across servers.
Show detailsShow less
Your Staff Journey
PlannedWhat you get
- Records which titles you held, where, and for how long.
- Optionally public, so others can verify authentic moderation experience.
Skip the Gatekeeping
PlannedPlanned: verify you're human once, and servers using Archivian's gates can trust you faster.
Show detailsShow less
Skip the Gatekeeping
PlannedWhat you get
- Complete verification tasks in your personal dashboard to raise Archivian's trust in you.
- Per-server thresholds still apply — each community keeps control.
Audit Logs, Alerts & Operations
Know what changed, who did it, and watch it live.
Extended Discord Audit Logs
AvailableDiscord keeps audit logs for 45 days. Archivian captures them and keeps them longer.
Show detailsShow less
Extended Discord Audit Logs
AvailableWhat you get
- Discord audit log events are captured and stored on Archivian's side, beyond Discord's 45-day window.
- Archivian's own case and bot audit logs are stored forever.
Case & Resource Change Alerts
AvailableGet Discord alerts when cases, entries, files, or links are created, edited, or deleted.
Show detailsShow less
Case & Resource Change Alerts
AvailableWhat you get
- Alerting per case type and per resource type.
You control
- Route each alert type to its own Discord channel, or rely on a default channel.
Settings Change Alerts
AvailableKnow when your Archivian settings or permissions change, and who changed them.
Show detailsShow less
Settings Change Alerts
AvailableWhat you get
- Alerts include who made the change and what was changed.
Control Center
AvailableA live operations dashboard: message feeds, watch patterns, audit events, and quick actions in one place.
Show detailsShow less
Control Center
AvailableWhat you get
- Composable live windows: message feeds, watchers, moderation/audit feed, user inspection, and case creation.
- Built for active moderation sessions during busy hours or incidents.
Setup Wizards & Health Checks
AvailableGuided setup wizards and a configuration health check get you from zero to configured safely.
Show detailsShow less
Setup Wizards & Health Checks
AvailableWhat you get
- Step-by-step server setup wizard for initial configuration.
- Setup helper that sanity-checks your configuration.
Voice
Moderation reach into voice channels.
Voice Join-Leave Logs
AvailableKnow when users joined and left voice channels.
Show detailsShow less
Voice Join-Leave Logs
AvailableWhat you get
- Voice channel joins and leaves are recorded in Archivian's custom audit logs.
Platform & Integrations
A real web platform underneath — with your data staying yours.
Full Web Dashboard
AvailableEverything is managed from a real web app — configuration, moderation, and browsing records.
Show detailsShow less
Full Web Dashboard
AvailableWhat you get
- Moderate, configure, and investigate from the browser; the bot handles the Discord side.
- Real-time updates between Discord and the dashboard.
Custom Bot Instance
PlannedRun Archivian under your own bot identity — your name, your avatar, your token.
Show detailsShow less
Custom Bot Instance
PlannedWhat you get
- Run a dedicated bot instance using your own bot token.
- The platform is already built to support this; some work remains before you can set it up yourself. Express interest if you want it prioritized.
- This will be a paid feature when it launches (pricing is not decided yet).
Public API
PlannedPlanned: manage settings and query cases programmatically through an open API.
Show detailsShow less
Public API
PlannedWhat you get
- REST API for third-party integrations and custom tooling.
Webhooks
PlannedPlanned: push case data to your own systems whenever Archivian would post a channel alert.
Show detailsShow less
Webhooks
PlannedWhat you get
- Provide a webhook URL and receive structured data for synchronization with external systems.
No Vendor Lock-In
PlannedPlanned alongside the API: export your data and leave whenever you want.
Show detailsShow less
No Vendor Lock-In
PlannedWhat you get
- The API is intended to support full data export — and support will help if something is missing.
How Archivian Stacks Up
An honest look at what you get with Archivian compared to what typical moderation bots offer out of the box.
| Archivian | Typical moderation bots | |
|---|---|---|
| Moderation records | Cases that evolve: entries, hosted files, linked users and cases, visibility controls, archival. | A single static log line per action (user, reason, timestamp). |
| Evidence files | Hosted by Archivian, attached to cases, available for as long as the case exists. | Discord CDN links that expire, or screenshots pasted into a private channel. |
| Appeals | Built into the platform with chat, assignment, status tracking, and automatic unban on acceptance. | A separate 'appeal server', Google Forms, or nothing at all. |
| Deleted & edited messages | Full content with edit history, including embeds and attachments; deleted files viewable for up to 2 weeks. | Text-only diffs from a cache that's often empty after a restart. |
| Discord audit logs | Captured and stored on Archivian's side, past Discord's 45-day limit. | Whatever Discord still has — 45 days at most. |
| Staff permissions | Condition- and ownership-based rules (e.g. 'can edit an entry in a ban case if they made both'). | Role-based on/off switches per command. |
| Member reporting | Thresholds, role-weighted credibility, preserved evidence, and tamper-triggered consequences. | A report command that pings a staff channel. |
| Nuke recovery | Threshold detection with bypasses and learning mode, plus full server rollback from snapshots. | Ban the attacker; rebuilding the server is your problem. |
| The moderated user's side | A personal dashboard with their cases, appeals, tickets, and notification preferences. | A DM they can't reply to. |
| Pricing | Free. There are no finalized premium plans yet. | Core features split across premium paywalls. |
Sounds like a fit?
Archivian is free, for unlimited servers. Check the roadmap for what's coming next.