Ignore System
Disable specific Nevi modules for certain channels or roles using the ignore system. Control where commands, XP, spam filters, and logging are active.
What the ignore system does
The ignore system lets you selectively disable specific Nevi modules for certain channels or roles. This gives you fine-grained control over where and for whom Nevi's features are active.
For example, you might want to stop XP from being earned in a bot-commands channel, or prevent Nevi from responding to commands in your announcements channel. The ignore system handles all of these scenarios.
Ignoring a channel
Disable a module in a specific channel. Nevi will stop performing that module's functions in the ignored channel.
Usage
/ignore add <target> [#channel]
Example
/ignore add experience #bot-spam
In this example, members won't earn any XP for messages sent in #bot-spam. All other modules (commands, logging, etc.) still work normally in that channel.
Ignoring server-wide
Omit the channel to disable a module across the entire server.
Usage
/ignore add <target>
Example
/ignore add experience
This disables the module everywhere in the server. Useful for turning off XP gain or spam filtering server-wide.
Available modules
Here are all the modules you can ignore:
commands
Nevi will not respond to any commands in the ignored channel.
experience
Members will not earn XP for messages sent in the ignored channel.
everything
Disables all Nevi functionality (commands, XP, filters, and logging) for the ignored channel.
spam
The spam filter (anti-spam automod) will not check messages in the ignored channel.
expletive
The word filter will not check messages in the ignored channel. Useful for NSFW channels or staff channels where word filtering isn't needed.
logs
Message deletions, edits, and other log events from the ignored channel will not be recorded.
Listing ignore rules
View all of your current ignore rules.
Usage
/ignore list
This shows every ignore rule, including which channels have modules disabled and which modules are ignored server-wide.
Removing ignore rules
Re-enable a module for a previously ignored channel.
Usage
/ignore remove <target> [#channel]
Example
/ignore remove experience #bot-spam
Omit the channel to remove a server-wide ignore rule.
Common use cases
Here are some typical ignore setups that server admins use:
No XP in bot-spam channels
Prevent members from farming XP by spamming in bot channels.
/ignore add #bot-commands module:experience
No commands in announcements
Keep announcement channels clean by preventing command usage.
/ignore add #announcements module:commands
No word filter for staff
Let staff discuss filtered words without triggering the automod.
/ignore add @Staff module:expletive
No logging in private channels
Exclude private staff discussions from being logged.
/ignore add #staff-chat module:logs
Related Commands
/ignoremanagementRequires adminManage where bot modules are active (use /disable for per-command control)