Options tab 5: Custom filters - mIRC-scripts/dlFilter GitHub Wiki

Whilst dlFilter has hundreds of filters it uses to declutter file sharing channels, there will always be messages that either have not yet been included in its filters, or which are not messages that dlFilter should be addressing but which are nevertheless ones that an individual user would like to filter out.

The Custom filters tab allows you to define filters for the following events:

  • Channel text
  • Channel actions
  • Channel notices
  • Channel ctcp messages
  • Private text
  • Private actions
  • Private notices
  • Private ctcp messages

At present, custom filters for ctcpreply events cannot be created, however if there is a demand this can easily be added.

options-custom

Note: We are working on functionality to allow you easily to report missing filters.

Enabling custom filters

The custom filtering functionality can be enable and disabled as a whole using the checkbox.

Add custom filter

Select the event you want to filter, enter the filter into the input box, and click Add.

Filters can contain the following wildcard characters (defined by mIRC):

  • * - matches zero or more characters
  • ? - matches exactly one character
  • & - when used on its own (i.e. with spaces either side) matches exactly one word.

You should therefore replace existing characters in text you wish to match as follows:

  • * - replace with ?
  • ? - leave as is
  • & - replace with ?

Remove existing filters

Select one or more custom filters and click Remove.

Edit an existing filter

Double click an existing filter and it will be removed from the list and placed in the input box. Make any changes you want and click Add.