Skip to main content

Automatic moderation for your Twitch chat

The Twitch bot can act as your mod, auto-removing spam and undesirable comments in your Twitch chat. This helps you create the community you desire on Twitch.

Twitch chat experience

Moobot reduces the risk of unwanted behavior escalating in your Twitch chat by automatically removing chat messages with certainty and low latency.

When your Moobot puts a user in a timeout, it only removes them temporarily. This means they are always welcome back when they are ready to be a desirable member of your Twitch community.

All the auto moderation options of your Moobot are fully adjustable to fit the needs of you, your Twitch mods, and your community on Twitch.

General settings for your auto moderation

Your general moderation settings offer you some special settings for how Moobot moderates your chat.

Just follow these steps to adjust your general settings:

  1. Open up the «Moderation» menu from the main menu, then open the «General settings» menu from there.The moderation menu
  2. Adjust the settings to fit your needs.
  3. Click the «Save» button at the bottom of the menu to save the settings.

Adjusting how Twitch chat messages are removed

Twitch chat will sometimes lag and not properly hide chat messages that your Twitch chat bot removes.

This happens because your Twitch chat bot removes the message so fast that Twitch chat cannot keep up with it.

To avoid having some already removed messages appear in your Twitch chat, you can have your Twitch chat bot remove messages twice. Once instantly and once delayed.

Unfortunately, removing messages twice also means your moderator logs will display the timeout twice.

You can adjust this behavior in the «General settings» menu by adjusting your selection in the «Purge handling» section.

You can choose between these options:

  1. Send one instant purge.
  2. Send one slightly delayed purge.
  3. Send both an instant and a delayed purge.

The choice is up to you on how you want to handle this.

The purge handling section of the general settings menu

Seeing what is being removed by your auto moderation

You can use the event log widget to see what is being removed by your auto moderation.

Just activate the «Removed messages» option in the «Display» menu for the widget.

The event log widget displaying what is being removed by auto moderation

If you have the Community Loyalty feature enabled, the log entry will also display how long the removed user has been watching the stream. This can help you decide if you need to take further action.

The event log widget displaying what is being removed by auto moderation, with the removed user's watch time visible

Letting pre-approved users bypass auto moderation

Sometimes you want to let a user post a relevant link, or a relevant large copy-pasted text in Twitch chat, while removing any other such chat messages.

Your community members can @mention or whisper you or your Twitch mods to ask for approval, and you can decide for yourself whether to accept or deny their request.

Pre-approving users via the dashboard

Users can be pre-approved to bypass auto moderation by searching and selecting the user in the «Permit a user» input in the controls widget on your dashboard.

The controls widget

Pre-approving users via Twitch chat

Twitch mods can pre-approve users to bypass auto moderation by typing «!permit Username» in Twitch chat, where «Username» is the username of the user you want to pre-approve.

The «!permit» chat command is a built-in chat command, and you can adjust it by following these steps:

  1. Open up the «Moderation» menu from the main menu, then open the «Permit command» menu from there.The moderation menu
  2. Adjust the settings to fit your needs.The !Permit chat command menu
  3. Click the «Save» button at the bottom of the menu to save the settings.