X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=docs%2Fconf%2Ffilter.conf.example;h=fe95687f5b290c04c88240714df26e0960c5b8a9;hb=6f4aee365b5af9a9c6f733be8dbfc3365d15a866;hp=26c68d2c30cb450f58e881b4f37d8ef52438abe4;hpb=705853459e7170316fde62f25e40398b35bd4870;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf.example index 26c68d2c3..fe95687f5 100644 --- a/docs/conf/filter.conf.example +++ b/docs/conf/filter.conf.example @@ -6,7 +6,7 @@ # reason="reason for filtering" # action="action to take" # flags="filter flags" -# duration="optional length of gline"> +# duration="optional duration of the G-line, Z-line or shun"> # # Valid actions for 'action' are: # @@ -16,8 +16,8 @@ # block This blocks the line, sends out a notice to all opers with # +s and informs the user that their message was blocked. # -# silent This blocks the line only, and informs the user their message -# was blocked, but does not notify opers. +# silent This blocks the line only, and informs the user that their +# message was blocked, but does not notify opers. # # none This action causes nothing to be done except logging. This # is the default action if none is specified. @@ -25,15 +25,21 @@ # kill This disconnects the user, with the 'reason' parameter as # the kill reason. # -# gline G-LINE the user for 'duration' length of time. Durations may -# be specified using the notation 1y2d3h4m6s in a similar way to -# other glines, omitting the duration or setting it to 0 makes -# any glines set by this filter be permanent. +# gline G-line the user for 'duration' length of time. Durations may +# be specified using the notation 1y2w3d4h5m6s in a similar way to +# other G-lines, omitting the duration or setting it to 0 makes +# any G-lines set by this filter be permanent. # -# zline Z-LINE the user for 'duration' length of time. Durations may -# be specified using the notation 1y2d3h4m6s in a similar way to -# other zlines, omitting the duration or setting it to 0 makes -# any zlines set by this filter be permanent. +# zline Z-line the user for 'duration' length of time. Durations may +# be specified using the notation 1y2w3d4h5m6s in a similar way to +# other Z-lines, omitting the duration or setting it to 0 makes +# any Z-lines set by this filter be permanent. +# +# shun Shun the user for 'duration' length of time. Durations may +# be specified using the notation 1y2w3d4h5m6s in a similar way to +# other X-lines, omitting the duration or setting it to 0 makes +# any shuns set by this filter be permanent. +# Requires the shun module to be loaded. # # You can add filters from IRC using the /FILTER command. If you do this, they # will be set globally to your entire network. @@ -45,19 +51,20 @@ # P: Block part messages # q: Block quit messages # o: Don't match against opers +# r: Don't match against registered users # c: Strip color codes from text before trying to match -# *: Represents all of the above flags +# *: Represents all of the above flags except r # -: Does nothing, a no-op for when you do not want to specify any flags # Example filters: # # # -# +# # An example regexp filter: # -# +# # You may specify specific channels that are exempt from being filtered: #