User Lookup
A one-shot consolidated view of everything Phantom knows about a single member of your server. Useful when a report comes in and you want context before reaching for the ban hammer.
Where it lives
Dashboard: Moderation → User Lookup. Type the user's Discord ID or username, hit Enter.
What you see
- Identity — username, display name, avatar, account creation date, server join date, current roles.
- Moderation history — every case (warns, kicks, bans, timeouts, notes) with timestamps and the issuing mod.
- Warnings count — active warnings + how many drop off when (per warning_lifetime_days).
- Automod hits — recent automod triggers attributed to this user.
- Levelling stats — current XP, level, rank in server.
- Economy — wallet balance, total earned, total spent.
- Tickets — open + closed tickets they've opened.
- Invites — invites they've sent and who they invited.
Quick actions
Each card has the relevant mod action inline so you don't need to switch pages:
- Quick Warn / Kick / Ban / Timeout buttons (gated by your per-action Team Roles permissions —
moderation.kick,.ban, etc.) - Direct DM (uses the bot to send).
- "Add internal note" — writes a
note-type case row visible only to staff. - Jump to any historical case.
Permissions
moderation.viewto open this pagemoderation.warn/.kick/.ban/.timeout/.case_editper-button
A team-role member with only moderation.view and moderation.warn sees the page in full but can only press the Warn button — the others are disabled with a tooltip explaining why.
Common workflows
- Report investigation — paste the ID, scan the moderation history, decide on an action.
- Pre-ban check — paste the ID before banning to confirm there's no context (a previously-warned user with a clean two months might just deserve another warning, not a ban).
- Cross-server hand-off — copy the username + recent case list when escalating to a sibling-server's mod team. (If you run Cross-Server Sync, the cross-server cases show up too.)
Tips
- The user doesn't have to currently be in your server. Phantom remembers users who've left, so you can look up a user who got banned three months ago to check their old cases.
- Search is exact: paste a full Discord ID or full username. Partial-name fuzzy matching is on the roadmap.
- The "Send DM" button uses your custom bot identity if you have Custom Branding enabled.
