Better usage of /amsg /me /ame commands.
----------------------------------------------------
| /amsg /me /ame snippet
| Coded by X-FILE
| Put this code to script editor.../remotes
| This snippet will help people for a better
| usage of /amsg /me and /ame commands.
------------------------------------------------------
;/amsg alias
alias amsg {
if ( $server == $null ) { echo -a Not connected to Server | halt }
if ( $1 == $null ) { echo -a usage: /amsg <message> | halt }
var %loop = $chan(0)
while ( %loop ) { msg $chan(%loop) $1- | dec %loop }
var %loop = $query(0)
while ( %loop ) { msg $query(%loop) $1- | dec %loop }
}
;/me alias
alias me {
if ( $server == $null ) { echo -a Not connected to Server | halt }
if ( $1 == $null ) { echo -a Usage: /me <action> | halt }
if ( $active != status window ) { .describe $active $1- }
else { echo -a Unable to use /me in $active | halt }
}
;/ame alias
alias ame {
if ( $server == $null ) { echo -a Not connected to Server | halt }
if ( $1 == $null ) { echo -a Usage: /ame <action> | halt }
var %loop = $chan(0)
while ( %loop ) { .describe $chan(%loop) $1- | dec %loop }
var %loop = $query(0)
while ( %loop ) { .describe $query(%loop) $1- | dec %loop }
}
Eof; enjoy , Eri.