Channel hooks can define parameters that the user can set to control their operation.
There are two types of parameter:
Global parameters are defined in the .HOOK file like this:
[GlobalChannelHookParameterDefinition-1] Name=... Type=... [GlobalChannelHookParameterDefinition-2] Name=... Type=... etc.
The values that the user sets for these parameters will apply to all instances of the channel hook. See here for a full list of available parameter settings.
Instance parameters are defined in the .HOOK file like this:
[ChannelHookParameterDefinition-1] Name=... Type=... [ChannelHookParameterDefinition-2] Name=... Type=... etc.
The user can set these parameters individually for each channel. See here for a full list of available parameter settings.