> For the complete documentation index, see [llms.txt](https://daxeon.gitbook.io/daxeon-knowledge-hub/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://daxeon.gitbook.io/daxeon-knowledge-hub/bot-guide/chat-filters.md).

# Chat Filters

Automatically detect and block harmful content in your Discord server.

{% hint style="info" %}
**Available on all tiers** — Free tier: 10 filtered actions per day. Premium: unlimited. [Compare plans →](/daxeon-knowledge-hub/plans-and-pricing/plans-and-pricing.md)
{% endhint %}

Daxeon's chat filters are designed to protect your community from scams, spam, and impersonation attempts by automatically scanning messages in real time. These tools help you enforce trust and safety without requiring constant manual moderation.

This section explains how to configure and manage the various filters available, including:

* Blocking unauthorized crypto addresses (ADA, EVM, BTC)
* Filtering unapproved domains and Discord invites
* Preventing impersonation via reserved names and protected avatars
* Controlling where filtered messages are allowed

{% hint style="info" %}
**Note**: Only admins can manage filter settings. Check [Daxeon Admin](/daxeon-knowledge-hub/bot-guide/administering-daxeon/daxeon-admin.md) to review your current configuration.
{% endhint %}

***

### What’s Included

* **Address Filters**\
  Automatically block wallet addresses not explicitly whitelisted.
* **Handle & Name Filters**\
  Block unauthorized ADA Handles, usernames, and reserved tags.
* **Link & Invite Filters**\
  Prevent unapproved Discord invites or domains from being posted.
* **Bypass Settings**\
  Configure exceptions using allowlists, exempt roles, or ignored channels.
* **Strict Mode**\
  Apply chat filters to everyone, including admins and exempt roles.

***

Whether you're protecting a small community or managing a high-volume server, Daxeon’s filters help you stop malicious messages before they spread.

***

### Permissions

Every chat filter uses the same permissions. Daxeon needs **View Channel** and **Read Message History** in the channels you want filtered, **Manage Messages** to delete what it catches, and **Send Messages** with **Embed Links** in your log channel.

A channel that denies **View Channel** to `@everyone` is hidden from Daxeon as well, unless the Daxeon role is added to that channel. Daxeon cannot filter a channel it cannot see.
