In pictures
See 1 more screenshot
Step by step
In Permissions, create a rank named after its purpose, such as Support or Moderation.
Select only required permissions. Use search and groups to distinguish viewing, configuration and actions.
In Assignments, attach Discord roles and searched members.
Check whether the rank should be a default: that option applies its permissions to every member.
Save, then enable Spider ranks using an administrator account. Test with a limited staff account.
Permissions are cumulative
Members can receive several ranks through roles and personal assignments. Their permissions accumulate. Owners and administrators retain access; a rank does not remove a native Discord administrator permission.
Discord remains a second check
Actions require the matching Spider permission, required Discord permissions and compatible hierarchy. Some configuration also requires Manage Server. Permission to configure a module does not automatically authorise every moderation action.
Delegating management
Rank management can be delegated under the required permission conditions. A manager cannot grant permissions they do not have or freely edit higher ranks. Enabling the system remains administrator-only.
Complete reference
55 results
| Permission | Allows |
|---|---|
giveaways.manage | Create, publish and manage giveaways (Manage Server required) |
giveaways.reroll | Reroll giveaway winners (Manage Server required) |
recruitment.manage | Configure and publish recruitment (Manage Server required) |
recruitment.handle | Read and handle applications for authorised positions |
activities.manage | Configure interactive onboarding and the Discord console (Manage Server required) |
roles.manage | Manage role panels and temporary roles |
levels.manage | Configure progression and rewards |
custom-commands.manage | Create and publish custom commands (Manage Server required) |
composer.manage | Create, save and publish custom messages |
statistics.view | View message and voice statistics |
sticky.manage | Configure and publish sticky messages |
starboard.manage | Configure highlighted messages |
reactions.manage | Configure and test automatic reactions |
support.manage | Configure custom status rewards |
welcome.manage | Configure welcome, goodbye and automatic roles |
tags.manage | Configure server tag roles |
voice.manage | Configure and publish personal voice channels |
team.view | View the staff directory and availability |
team.activity | View team activity and handovers |
team.manage | Select staff roles (Manage Server required) |
tickets.manage | Configure and publish ticket panels |
tickets.handle | View and handle private tickets |
counters.manage | Configure statistic counters |
radar.view | View Radar and its statistics |
security.manage | Configurer les fils de discussion et forums |
emergency.manage | Prepare and trigger emergency mode (Administrator required) |
backups.manage | Back up and restore structure (Administrator required for restoration) |
cases.manage | Edit and withdraw cases and notes |
channels.manage | Lock channels and manage slowmode |
messages.manage | Clean and archive messages |
rules.manage | Configure rules |
sanctions.manage | Configurer les sanctions automatiques |
strikes.manage | Manage strikes and thresholds |
captcha.manage | Configure captcha |
reports.manage | Handle reports |
nicknames.manage | Configure automatic nicknames |
alerts.manage | Configure and handle alerts |
anti-raid.manage | Configure anti-raid protection |
moderation-logs.manage | Configure moderation logs |
dashboard.view | Access the dashboard |
members.view | Find and view members |
cases.view | Read cases and internal notes |
activity.view | View the activity journal |
moderation.warn | Warn a member |
moderation.note | Add an internal note |
moderation.timeout | Timeout members and remove timeouts |
moderation.kick | Kick a member |
moderation.ban | Ban and unban |
members.nickname | Change nicknames |
members.roles | Add and remove roles |
members.voice | Moderate voice channels |
logs.manage | Configure and test logs |
config.manage | Change preferences |
data.export | Export server data |
permissions.manage | Gérer les groupes et leurs permissions (Gérer le serveur requis) |