What is a Moderation?

A Moderation is punishment for wrongful actions, whichc an be issued by a Server Staff Member. Once a Moderation has been executed, this will be recorded and tracked via your Guild Database, allowing Server Managers to manage or edit/void the punishment.

How do I configure the Moderation module?

To set up the Moderation module, first use the /config command to access the configuration panel. From there, you’ll see a “Select Plugin” dropdown menu. Click the menu and choose the Moderation module and click “Enable” button. Once enabled, you will have the option to configure various settings, including the log channel where all Moderations will be recorded.

You must configure the staff role and management under the guild settings options (ONLY Owners can use this option).

User’s must have the Staff Role to execute a Moderation

Commands

Moderation Commands

moderation execute

Executes and logs a new moderation action against a specified user. This may include actions like warnings, kicks, or bans, and is stored in their moderation history.

Command Parameters

player_name
string
required

Enter the Roblox username you want to moderate.

punishment
string
required

Specify the type of moderation (e.g., warning, mute, kick, ban).

reason
string
required

Provide the reason for the moderation action.

notify
boolean
required

Choose whether to notify the player about this action. Set to true to send them a notification.

Notification only works if you have configured your PRC API key under the Credentials page. To add your API key, run the /config command and navigate to the Guild Utils Menu. In the dropdown, select the Credentials option. Then, click the API Key button and enter your PRC API key. This integration is required for the system to notify users automatically from your ER:LC Private Server after a successful moderation.

moderation view

Displays all moderation records linked to a specific user, including details such as the reason, action type, date, and issuing staff member.

Command Parameters

player_name
string
required

Enter the Roblox username whose moderation history you want to view.

moderation remove

Removes a specific moderation record from a user’s history. This can be used to revoke mistaken or outdated actions.

Command Parameters

player_name
string
required

Enter the Roblox username whose moderation record you want to remove.

case_id
string
required

Provide the ID of the moderation record to remove.

moderation mine

Allows a user to view their own moderation history privately. This helps them stay informed about past actions taken against them.