Nightbot offers a capitalization filter that allows you to control how excessive capitalization is handled in your chat.


Managing excessive caps be found in the Nightbot Spam Protection menu by owners and channel managers.

To view settings for Nightbot's caps filter, head over to the Spam Protection menu.

Clicking the Options button will open a popout that you can customize filter settings.


  • Timeout Length - This is the maximum length of time Nightbot will timeout users for when being punished for this spam filter. Nightbot always issues a 5-second timeout for first offenses, and repeat offenses yield the length you select. The 600-second default value is equivalent to 10 minutes.

  • Limit - This is the minimum number of Caps before Nightbot will punish the user for spamming. The default limit is 8 characters.

  • Exempt Userlevel - This is the minimum required userlevel to be exempt from this filter. For example, if regular is set, regulars are able to use excessive caps and not get punished.

  • Silent Mode - Enable this setting and Nightbot will no longer give messages to punished users. This is useful for busier channels where Nightbot floods the chat with timeout explanation messages.

  • Custom Message - This sets a custom message to be displayed to users when they are punished from the caps filter. Leaving this blank will use the default messages, which are randomly chosen Duke Nukem quotes.

Managing Caps Filter

All filters can be managed through the Spam Protection menu or through the !filters command.

Still need help? Ask on the forums!
Last updated on 22nd Oct 2020