diff options
| author | 2007-11-27 14:43:06 +0000 | |
|---|---|---|
| committer | 2007-11-27 14:43:06 +0000 | |
| commit | 7fdf77ced3b4e5df540de0aab5ad1560a5fd4014 (patch) | |
| tree | 117b3e3b9cd3af52ee23cdc96f5a86e695ae3cc6 /data/defscript/aliases.kvs | |
| parent | applied fix of Elephantman for inputbar. thx :) (diff) | |
| download | KVIrc-7fdf77ced3b4e5df540de0aab5ad1560a5fd4014.tar.gz KVIrc-7fdf77ced3b4e5df540de0aab5ad1560a5fd4014.tar.bz2 KVIrc-7fdf77ced3b4e5df540de0aab5ad1560a5fd4014.zip | |
fixed ignore bug #50
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@968 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'data/defscript/aliases.kvs')
| -rw-r--r-- | data/defscript/aliases.kvs | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/data/defscript/aliases.kvs b/data/defscript/aliases.kvs index 7f6d8510b..7845e453d 100644 --- a/data/defscript/aliases.kvs +++ b/data/defscript/aliases.kvs @@ -554,30 +554,22 @@ alias(ignore) if(!$0) { echo $tr("Usage:") - echo " /ignore [-r] <nick> [mask]" + echo " /ignore [-r] <nick>" halt } - # Get the mask - - %mask = $1 - - # no mask specified ? build it - - if(!%mask)%mask = $0!*@* - # Now add the user (but do not replace old entries) - reguser.add -f -q $0 %mask + reguser.add $0 $mask($0,15); # And finally set the property (use -n so the notify lists will be restarted) # Check if ignore or unignore the user if(!$sw(r)) { - reguser.setIgnoreEnabled $0 true - reguser.setIgnoreFlags -p -c -t $0 - } else reguser.setIgnoreEnabled $0 false + reguser.setproperty $0 IgnoreEnabled 1 + reguser.setproperty $0 IgnoreAll 1 + } else reguser.setproperty $0 IgnoreEnabled 0 } # Dcc...people commonly use "dcc send" instead of "dcc.send" |
