Difference between revisions of "Ison"
From Scriptwiki
m (added stacking) |
|||
Line 1: | Line 1: | ||
− | Checks if a certain nick | + | Checks if a certain nick, or list of nicks, are online / in use. |
− | /ison <nick> | + | /ison <nick> [nick2] [nickN] |
− | The result is returned through [[Raw 303]] where [[$1-|$1]] will be your nick and [[$1-|$2]] will be the | + | The result is returned through [[Raw 303]] where [[$1-|$1]] will be your nick and [[$1-|$2-]] will be a list of the nicks you specified that are online, or nothing. See working example below. |
== Example == | == Example == | ||
Line 10: | Line 10: | ||
raw 303:*:{ | raw 303:*:{ | ||
− | if ($2) { echo -a $2 | + | if ($2) { echo -a User(s) $2- are online. } |
− | else { echo -a The user | + | else { echo -a The user(s) specified are not online. } |
haltdef | haltdef | ||
} | } | ||
[[Category:Basic IRC commands]] | [[Category:Basic IRC commands]] |
Latest revision as of 09:38, 12 April 2006
Checks if a certain nick, or list of nicks, are online / in use.
/ison <nick> [nick2] [nickN]
The result is returned through Raw 303 where $1 will be your nick and $2- will be a list of the nicks you specified that are online, or nothing. See working example below.
Example
The following example will modify the returned output of an /ison request to a more user-friendly format.
raw 303:*:{ if ($2) { echo -a User(s) $2- are online. } else { echo -a The user(s) specified are not online. } haltdef }