Security Article

⚠️ Dangerous Roles

Understanding how Meta classifies high-risk permissions in your server — and why it matters for your community's safety.

What is a Dangerous Role?

"Dangerous role" is a term coined by the Meta Team to classify roles that hold permissions powerful enough to cause serious harm to your server. If a role has even one of the flagged permissions listed below, Meta considers it dangerous.

🛡️

Automatic Detection

Dangerous roles are filtered automatically the moment you add Meta to your server. You don't need to configure anything — Meta handles the scanning for you.

Users who hold dangerous roles are not punished simply for having them. However, if they abuse their permissions and you've configured Meta's protection systems (like Anti Mod Grief), Meta will take action — no matter how high the user's rank.

🔒

Definitions Are Locked

Nobody can change or remove the dangerous role definitions. These are exclusively managed and updated by the Meta Team to ensure consistent security standards.


What Makes a Role Dangerous?

Each role in your server is scanned by Meta. If a role contains at least one of the following permissions, it is flagged as dangerous:

ADMINISTRATOR Critical

Full control over the server. Can do everything except deleting the server or modifying the owner's account.

MANAGE_GUILD Critical

Can change the server name, avatar, region, and other core settings.

MANAGE_ROLES Critical

Can create, edit, delete, and assign roles to users — a direct path to privilege escalation.

BAN_MEMBERS High

Can ban or unban users from the server — permanent removal capability.

KICK_MEMBERS High

Can kick users from the server, forcing them to rejoin.

MANAGE_MESSAGES High

Can delete and manage messages from other users across channels.

MENTION_EVERYONE High

Can use @everyone and @here mentions to ping all members at once.

MODERATE_MEMBERS High

Can time out users, restricting them from sending messages, reacting, or joining voice channels.


How Does Meta Handle Dangerous Roles?

Meta uses a multi-step process to continuously monitor and classify roles in your server:

1

Automatic Scan on Join

The moment Meta is added to your server, every role is scanned and classified based on its permission set.

2

Continuous Monitoring

Meta watches for role updates in real time. If a role gains a dangerous permission, it's immediately flagged.

3

Protection Integration

Dangerous role data feeds into Anti Mod Grief and other protection systems, so Meta knows which users to watch closely.

4

Action When Needed

If a user with a dangerous role triggers a protection rule, Meta takes action — regardless of their rank in the hierarchy.

💡
Good to Know

Having a dangerous role doesn't mean a user will be punished. It simply means Meta is aware that the role carries high-risk permissions and will monitor accordingly if protections are enabled.