For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸŽ›οΈModeration

KickBot moderation auto-deletes bad language, link spam, excessive caps, and any custom banned words or regex patterns you add to your Kick chat rules.

KickBot moderation runs in the background while you stream. When a chat message matches one of the rules you have turned on, KickBot deletes it before it lands in your channel and adds an entry to the Moderation Logs so you can see what was caught.

This guide assumes you have a KickBot account with your Kick channel connected.

The streamer and any moderators on your Kick channel are immune to every filter on this page. KickBot will not delete their messages, even if they trip a rule.

Built-in filters

Navigate to kickbot.com/dashboard/moderation. The Moderation Filters card has five toggles for the most common patterns. Flip on the ones you want and click Save Changes.

KickBot moderation filters card with bad word, repeated text, excessive caps toggles plus custom banned words and regex patterns.
The Moderation Filters card holds every rule on a single page.
  • Bad Word Filter. Deletes messages that contain swear words from KickBot's built-in profanity list.

  • Repeated Text. Deletes messages with long runs of the same character or phrase.

  • Excessive Caps (>70%). Deletes any message where more than 70% of the letters are uppercase.

  • Zalgo Text. Deletes messages that use stacked combining marks (the glitchy "zalgo" effect).

  • Message Length Limit. Off by default. When on, set a character cap between 0 and 500. Messages longer than the cap are deleted.

Each toggle is independent, so you can enable any combination.

Custom banned words

The Custom Banned Words box is a place to add your own list. One word or phrase per line. KickBot deletes any message whose text contains an entry on the list.

Each entry must be at least two characters and you can store up to 100 entries. Anything shorter or extra is dropped when you save.

For example, a list with spamword, badlink123, and blocked phrase will catch a message like "check out spamword.io" but leave "spam" alone.

Regex patterns

For matches that are not just literal strings, the Regex Patterns box accepts standard regular expressions. One pattern per line, up to 20 patterns.

A few examples:

  • discord\.gg/\w+ blocks Discord invite links.

  • bit\.ly/\w+ blocks bit.ly shortlinks.

  • (buy|sell)\s+followers blocks "buy followers" and "sell followers" spam.

If a pattern fails to compile, that line is dropped on save and the rest still go through.

Moderation logs

The Moderation Logs card under the filters lists messages that have been caught. Each row shows the chatter's username, which filter triggered, the original message, and a timestamp. Scroll the list to load more entries.

The logs only fill in once a filter actually catches something during a live stream. If yours is empty, that is normal until your filters start matching real chat.

Troubleshooting

If chat messages are slipping through that you expect to be caught:

  • Confirm the filter is on. A toggle reverting silently means the page never saved. Click Save Changes and watch for the success toast.

  • Check whether the chatter is a moderator. The streamer and Kick moderators are immune. If a mod is testing a banned word, the filter will not fire on them.

  • Confirm KickBot is a moderator on your Kick channel. Without mod permission, KickBot cannot delete messages. Add it at dashboard.kick.com/community/roles/moderator.

  • Recheck the regex. Patterns shorter than two characters or with nested quantifiers are dropped when you save, so they will not appear in your saved list.

Moderator Immunity callout: the streamer and moderators are immune to all filters.
The dashboard surfaces the immunity rule in the right-hand sidebar.

FAQ

How do I add banned words on Kick?

Navigate to kickbot.com/dashboard/moderation and type each word on its own line in the Custom Banned Words box. Click Save Changes. Up to 100 words are stored.

Can KickBot auto-mod Kick chat?

Yes. Once you turn on filters and save, KickBot reads chat in real time and deletes any message that matches your rules. No human action is needed mid-stream.

What happens to a message that breaks a filter?

KickBot removes it from chat and writes the chatter, the rule that fired, and the original text into the Moderation Logs table on the same page.

Will moderation delete my own messages?

No. Streamer and Kick moderator accounts are immune to every filter, including the custom word and regex lists. Moderation only acts on regular viewer messages.

Can I shorten the maximum chat message length?

Yes. Turn on Message Length Limit and pick a character cap up to 500. Longer messages are deleted automatically.

Still stuck?

Email [email protected] or post in the #support channel of the KickBot Discord and we will help work it out.

Last updated

Was this helpful?