⚒️Moderation

Starbot has multiple moderation features to help with various things.

These features are disabled by default!

Moderation Logs

You can set logs to track certain actions, such as Spam Detection, Ghost Messages, Timeouts / Untimeouts, and Warn/Unwarns. You can set individual channels as well as a master log channel.

Anti-Spam

Response Level (1-5) controls the strictness of the anti-spam trigger, while Handling (1-5) controls what happens when triggered (length of timeout). Also deletes the offending messages.

@everyone Mute

You can set @everyone pings to instantly timeout a user. You can change the length, custom message, and whitelisted roles. If no message is set, the ping will simply be deleted. Otherwise, after deletion the message will be send to the channel.

Users with a role on the whitelist will not have their ping deleted and will not be timed out.

Anti-spam measures (such as timeout) will take priority!

Ghost Message Logs

When enabled, sends a log to the specified channel when someone sends a message and erases it within the specified timeframe.

Ghost Ping Alerts

Can be enabled to send an alert in-channel when someone sends a mention (ping) and deletes it. Types of mentions (everyone/here, roles mentions, individual user mentions) can be toggled individually.

The time before counting as a ghost ping, a custom message, and whitelist can be adjusted in the settings.

Warnings

A user can be warned - if a warning role is specified, any user with warnings will automatically be given this role. If their warnings are cleared, the role will automatically be removed. You can adjust what happens when the max number of warnings is reached.

Last updated