Adaptive slowmode

Prevent chat from getting out of hand by using a gentle, changing slowmode as a back-off

Quick setup

Follow these steps to get started with Sentri's adaptive slowmode.

1

Enable adaptive slowmode

Use the !adaptiveslowmode enable command to activate the module

2

Add channels you'd like monitored

Use the !adaptiveslowmode add #channel command to add channels you'd like the adaptive slowmode to patrol

3

Run your first survey

When chat is at a pace you feel is "just right", use the !adaptiveslowmode survey command to start a chat pace survey, which will configure a minimum, maximum, and ideal message rate target to start enforcing.

adaptiveslowmode

  • Usage: !adaptiveslowmode

  • Restricted to: ADMIN

  • Checks: server_only

Adaptive slowmode configuration.

adaptiveslowmode target

  • Usage: !adaptiveslowmode target <msgs_per_min>

  • Restricted to: ADMIN

Set target messages per minute for a channel.

adaptiveslowmode enable

  • Usage: !adaptiveslowmode enable

  • Restricted to: ADMIN

Enable dynamic slowmode for this server.

adaptiveslowmode add

  • Usage: !adaptiveslowmode add <channel>

  • Restricted to: ADMIN

Add a channel to dynamic slowmode.

adaptiveslowmode settings

  • Usage: !adaptiveslowmode settings

  • Restricted to: ADMIN

Show current dynamic slowmode settings and status.

adaptiveslowmode min

  • Usage: !adaptiveslowmode min <seconds>

  • Restricted to: ADMIN

Set minimum slowmode (in seconds).

adaptiveslowmode disable

  • Usage: !adaptiveslowmode disable

  • Restricted to: ADMIN

Disable dynamic slowmode for this server.

adaptiveslowmode max

  • Usage: !adaptiveslowmode max <seconds>

  • Restricted to: ADMIN

Set maximum slowmode (in seconds).

adaptiveslowmode remove

  • Usage: !adaptiveslowmode remove <channel>

  • Restricted to: ADMIN

Remove a channel from dynamic slowmode.

adaptiveslowmode logs

  • Usage: !adaptiveslowmode logs [channel=None]

  • Restricted to: ADMIN

Set the logging channel for dynamic slowmode events. Use without a channel to clear the log channel.

adaptiveslowmode survey

  • Usage: !adaptiveslowmode survey [channel=None]

  • Restricted to: ADMIN

Calibrate dynamic slowmode for a channel by measuring 5 minutes of activity. Sets the target messages per minute and suggests min/max slowmode.

Last updated

Was this helpful?