Skip to content

Configuration Tutorial

Pandapip1 edited this page Sep 22, 2021 · 1 revision

By default, Cruiser starts with all its modules disabled, so that you can configure it to your tastes. However, this means you will need to turn on each feature manually.


Automatic Slowmode

Cruiser's automatic slowmode is less of an anti-raid tool and more of a tool to try to keep your server's activity level from changing too drastically. Cruiser changes the slowmode in response to an increase in messages, ensuring that the chat doesn't become too active. To enable it for a channel, send the following command in that channel:

/cruiser settings autoslowmode target:[target number of messages per minute]

Omit target to disable Cruiser's managed slowmode for the current channel.

Automatic Lockdown

Similar to the automatic slowmode, Cruiser's automatic lockdown locks down the channel if too many messages are sent in quick succession (3 seconds). The lockdown duration starts at 5 seconds and doubles for each consecutive lockdown. To enable it for a channel, send the following command in that channel:

/cruiser settings autoslowmode target:[target number of messages]

Omit target to disable Cruiser's managed lockdown for the current channel.

Global Bans

Cruiser offers two Discord global ban providers: Ksoft.si and DiscordRep. These can be enabled individually using the following commands:

/cruiser settings ksoft enabled:true - Enables ksoft.si global bans

/cruiser settings drep enabled:true - Enables DiscordRep global bans

To disable either module set enabled to false.

(Note: banned users are kicked instead of fully banned so that they aren't still banned in the case of a successful appeal)

Anti-Selfbot

Cruiser offers a simple anti-selfbot module that deletes any message that is likely sent by a selfbot. To enable it, use the following command:

/cruiser settings antibot enabled:true

To disable it, set enabled to false.

Anti-Webhook Abuse

Cruiser offers a module that deletes webhooks when they ping everyone, here or a role that contains a significant portion of members. To enable it, use the following command:

/cruiser settings antiwebhook enabled:true

To disable it, set enabled to false.

(Note: this might cause issues with some applications that use webhooks to notify members. If this is the case, disable this module and don't enable it.)

Virus/Scam Scans

Cruiser offers two virus/link scan modules: VirusTotal (for virus and scam link scans) and IPQualityScore (for fast scam link scans). Both of these require their own API key. To enable the modules, use the following commands:

/cruiser settings virustotal apikey:[your api key here] - VirusTotal

/cruiser settings virustotal secret:[your api secret here] - IPQualityScore

Omit the optional argument for a command to disable the corresponding module.

Clone this wiki locally