Difference between revisions of "ISUplink:Relay (Command)"

From Lavish Software Wiki
Jump to navigation Jump to search
Line 15: Line 15:
 
*Relay all -echo "Hi"
 
*Relay all -echo "Hi"
 
*Relay "all local" -echo "Hi"
 
*Relay "all local" -echo "Hi"
 +
*Relay remotesystem.is1 runscript wowbot/wowbot
 
: Relaying events
 
: Relaying events
 
*(from script) Relay all -event EVENT_NAME Param1
 
*(from script) Relay all -event EVENT_NAME Param1

Revision as of 03:15, 12 May 2008

Syntax

relay <uplink name|session name|all|all local> [-echo|-event <name>|-noredirect] <message|command>

Description

Relays a command to a given session. This is asynchronous -- the command is not guaranteed to have executed in the given session by the time this command completes. If "all" is used, the command is broadcast to all sessions (including remote). If "all local" is used, the command is broadcast to all local sessions.

Note

From Lax: When you relay, the output of the command is sent to the sender, not displayed on the remote session. The -noredirect switch makes it so the output is displayed on the remote session

Examples

  • Relay is1 "Press 1"
From the uplink
  • Uplink Relay is1 "Press Alt+F1"
From a session
  • Relay all -echo "Hi"
  • Relay "all local" -echo "Hi"
  • Relay remotesystem.is1 runscript wowbot/wowbot
Relaying events
  • (from script) Relay all -event EVENT_NAME Param1
  • (from uplink) Uplink Relay all -event EVENT_NAME Param1

See Also