ERMDocs

Missing Channels or Roles

Fix issues where ERM can't find configured channels or roles.

Problem

ERM is referencing channels or roles that no longer exist, or it can't find the channels and roles it needs to function correctly.

Causes

This usually happens when:

  • A configured channel or role was deleted from the server
  • A channel or role was renamed (rare, but possible in some cases)
  • ERM's permissions don't allow it to see a channel

Solution

1. Reconfigure the missing channel or role

  1. Run /config (or open the dashboard)
  2. Navigate to the module that's having issues
  3. Re-select the correct channel or role

Example: If your punishment logging channel was deleted:

  1. Create a new channel for punishment logs
  2. Run /configROBLOX Punishments
  3. Select the new channel

2. Check ERM's permissions

ERM needs the following permissions to function:

PermissionWhy it's needed
View ChannelsERM must see the channels it's configured to use
Send MessagesERM posts logs and responses in channels
Embed LinksAlmost all ERM responses use embeds
Manage RolesRequired for on-duty, LOA, and RA roles
Read Message HistoryRequired for some moderation features

3. Re-run setup

If multiple channels or roles are missing, re-running setup may be easier:

  1. Run /setup
  2. Follow the wizard to reconfigure all settings

4. Check role hierarchy

ERM's own role must be above any role it needs to assign or remove (on-duty roles, LOA roles, RA roles) in the server's role hierarchy.

To fix:

  1. Open Server Settings → Roles
  2. Drag the ERM role above the roles it needs to manage

On this page