Security Article

🔎 Inspecting Users

Deep-dive into any member's profile, roles, permissions, and account metadata with a single command.

What Is Inspecting?

The inspect command allows server staff to pull a comprehensive analysis of any user in the server. It provides detailed information about a member's profile, customization, account age, roles, and permissions — all in one embed.

This is especially useful for moderation, vetting new members, or investigating suspicious accounts before they cause harm.

🔍

How to Use

Run /inspect @user to analyze any member. Meta will return a detailed profile embed with interactive buttons for roles and permissions.


What Information Is Shown?

When you inspect a user, Meta breaks the analysis into four key sections:

🌐

General Information

Username, user ID, when they joined the server, and when their account was created.

🎨

Customization

Profile image link, current status, and activity — if available.

🌍

Meta Checks

Whether the account is flagged as new, and if the username is blacklisted.

🐳

Server Information

Highest role, account type (User/Bot), and acknowledgements like Server Owner.


Inspect Output

Here's what Meta returns when you inspect a user — use the tabs to explore each view:

/inspect @goodguyfrosty
🌐 General Information
User @Frosty
ID 530067274766483487
Joined 26 Oct 2020 · 5 years ago
Created 2 Jan 2019 · 7 years ago
🎨 Customization
Profile Image View ↗
Status Coming soon
Activity Coming soon
🌍 Meta Checks
New Account ✓ No
Blacklisted Name ✓ No
🐳 Server Information
Highest Role @President
Account Type Discord User
Acknowledgements Server Owner
🏷️ Server Roles (4)
@everyone @You Can't Have Me @President @❤️Meta Team
🔐 Resolved Permissions (30)
CreateInstantInvite KickMembers BanMembers Administrator ManageChannels ManageGuild AddReactions ViewAuditLog PrioritySpeaker Stream ViewChannel SendMessages SendTTSMessages ManageMessages EmbedLinks AttachFiles ReadMessageHistory MentionEveryone UseExternalEmojis ViewGuildInsights Connect Speak MuteMembers DeafenMembers MoveMembers UseVAD ChangeNickname ManageNicknames ManageRoles ManageWebhooks

Red = dangerous permission — see Dangerous Roles


When Should You Use Inspect?

The inspect command is invaluable in many situations:

🕵️

Vetting New Members

Check account age and Meta's new account flag to spot potential alts or raids.

🛡️

Moderation Audits

Review a moderator's permissions and roles to ensure they haven't been escalated.

🔐

Permission Reviews

Quickly see all permissions a user has to identify potential security risks.

📋

Incident Investigation

Pull comprehensive user data when investigating rule violations or server incidents.

💡
Pro Tip

Combine /inspect with /scan for a complete picture. Inspect gives you per-user detail, while scanning gives you the full server overview.