diff options
Diffstat (limited to 'filter/filtertypes.xml')
-rw-r--r-- | filter/filtertypes.xml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/filter/filtertypes.xml b/filter/filtertypes.xml index 09daea6de1..791e566a85 100644 --- a/filter/filtertypes.xml +++ b/filter/filtertypes.xml @@ -141,6 +141,38 @@ </input> </part> + <part name="score"> + <title>Message score</title> + <input type="optionlist" name="score-type"> + <option value="less-than"> + <title>less than</title> + <code> + (match-all (< (get-score) ${versus})) + </code> + </option> + <option value="less-than-or-equal"> + <title>less than or equal to</title> + <code> + (match-all (not (> (get-score) ${versus}))) + </code> + </option> + <option value="greater-than"> + <title>greater than</title> + <code> + (match-all (> (get-score) ${versus})) + </code> + </option> + <option value="greater-than-or-equal"> + <title>greater than or equal to</title> + <code> + (match-all (not (< (get-score) ${versus}))) + </code> + </option> + </input> + <input type="score" name="versus"> + </input> + </part> + </partset> @@ -168,5 +200,10 @@ <code>(set-colour ${colour})</code> <input type="colour" name="colour"/> </part> + <part name="score"> + <title>Assign Score</title> + <code>(set-score ${score})</code> + <input type="score" name="score"/> + </part> </actionset> </filterdescription> |