Auto-respond rules automatically execute commands when specific events occur, such as when a user joins or leaves a channel.
Trigger Events
on_join
— Fires when a user joins a channel.on_part
— Fires when a user leaves a channel.on_nick_change
— Fires when a user changes their nickname.
Channel Filtering
Each rule can optionally filter by channel. Leave the channel field empty to match all channels, or specify a channel (e.g., #welcome) to only trigger in that channel.
Safety Features
- Own-action exclusion: Your own joins/parts/nick changes never trigger your auto-respond rules.
- Rate limiting: 60-second cooldown per rule per triggering user to prevent spam.
- No cascading: Auto-respond commands are dispatched normally but cannot trigger other auto-respond rules recursively.
Managing Rules
Use /autorespond
or open Tools > Auto-Respond. Rules can be enabled/disabled individually via the checkbox in the dialog.
Limits
Maximum 10 auto-respond rules per user. Commands: up to 500 characters. Persisted for registered users.