Member Portal

An optional self-service page where community members can view their own standing in your server: active enforcement, case history, and linked game accounts. Read-only, scoped to the signed-in member, and off by default.

What is this?

The Member Portal lets members sign in to Arkanis and see only their own records for your Discord server: a member-safe view of their active enforcement, case history, and linked game accounts. Members cannot see anyone else's data, and staff-only dashboard tools remain separate.

Why you might want it

Use it if staff often answer routine questions like “why am I muted?”, “when does my strike expire?”, or “which account did I link?” It reduces support load while keeping moderation control with staff.

Setup time: under a minute to enableDifficulty: Easy. Most users get through it first try.

Overview

The Member Portal is opt-in. It gives members of your Discord server a sign-in page at arkanis.gg that shows their own information for your community: a summary of their current standing, their case history, and which game accounts they have linked.

It is read-only, scoped to the signed-in member, and off by default. Enable it from the Settings Panel when you're ready.

Enable the portal

1

Open the settings panel

Dashboard → Settings PanelMember Portal.

2

Toggle on and save

Enable “Member Portal” and save. The toggle is off by default precisely so server owners can make this decision intentionally rather than discovering it after the fact. Once enabled, members of your Discord server can sign in at arkanis.gg and view their own records for this server.

What members see

Member-safe summaries, not the full staff record. Reasons that staff wrote into a strike or case show up to the member, but staff-only notes and other staff context do not.

  • Overview — their current standing (active strikes, warnings, bans, open cases).
  • My enforcement — active strikes, warnings, and bans with reasons, severities, and expiry dates.
  • My cases — the support cases they have opened, with status.
  • My identities — linked Steam, Xbox, and Alderon accounts; option to link a new one via OAuth.

Privacy

Member Portal access is scoped server-side to the signed-in Discord user and the selected server. Members can only retrieve records attached to their own Discord ID.

They cannot view other members, staff-only notes, dashboard settings, or moderation tools. Staff actions (issuing a strike, closing a case) remain admin-only.

ℹ️
Note
Before enabling on a community where some fields might include private staff context, review what your team typically writes into strike reasons and case titles. The portal shows reasons as the member-facing string. Off by default exists precisely so you can make this call intentionally.