Skip to content

Advanced blocklist features

Setting a custom default blocklist mode

If a reason isn't specified when creating a blocklist entry, Rose will generate her own. This looks something like this:

Automated blocklist action, due to a match on: <trigger>

If you would like to customise the default reason, you can use:

/setblocklistreason <reason>

Or, to reset it to Rose's generated default, use:

/resetblocklistreason

Custom blocklist modes for individual blocklists

You might have set the default blocklist mode using the /blocklistmode command, but decided that some things are just too serious for the default mode. In those cases, it's possible to set custom blocklistmodes for invidiual blocklist items.

To do so, mark the desired custom action within curly braces, {}.

For example, to ban any user that says "magic":

/addblocklist "magic" No magicians here! {ban}

Or, for a temporary ban of 2 weeks:

/addblocklist "magic" No magicians here! {tban 2w}

Silent blocklists

To use silent blocklists, you first need to enable silent actions.

Once enabled, you'll be able to use silent custom modes for your blocklists entries. This will make it so that Rose won't send a message when banning a user from that blocklist.

Example

This adds a silent kick blocklist entry. Users saying the word "yarrr" will get kicked, without any notification in the chat.

/addblocklist "yarrr" We dont want any pirates here! {skick}

Note

Silent actions can only be set on individual blocklist entries; they cannot be set as the default blocklist mode.

Blocking non-text content

Blocklists can also be used to block items which aren't necessarily text.

Blocklisting stickerpacks

To blocklist a stickerpack, reply to the sticker with the /addblocklist command.

This will add a new entry to your blocklist, called stickerpack:<set-name>, which will block any stickerpacks with that name.

Blocklisting files or file extentions

Files

To blocklist a file, use the following command:

/addblocklist file:<filename>

Example

Block all files called "docs.pdf" by blocklisting it:

/addblocklist file:docs.pdf

Extensions

You can combine the file blocklist with wildcards to blocklist entire extensions. For example, to block PDF files, you could use:

/addblocklist file:*.pdf

Or, for zip files, use:

/addblocklist file:*.zip

Blocklisting forwards

You can blocklist forwards from specific channels or users by using:

/addblocklist forward:<id/@username>

Example

To block forwards from a user with ID 1234, use:

/addblocklist forward:1234

Or, to block forwards from a channel with username "test", use:

/addblocklist forward:@test

Blocklisting inline bots

You can blocklist inline bot messages by using:

/addblocklist inline:<id/@username>

Example

To block inline messages from a bot with ID 1234, use:

/addblocklist inline:1234

Or, to block the inlinebot with username "test", use:

/addblocklist inline:@test