VaporWare
VaporWare AmIRC Main Index [Previous| Chapter Index|Next]

AmIRC's ARexx Port

Overview

AmIRC supports a versatile ARexx Port.

Custom scripts

These scripts are executed on certain events.

RX_Startup Startup.amirx Executed on startup.
RX_Connected Connected.amirx Executed on connection.
RX_Shutdown Shutdown.amirx Excuted on shutdown.
RX_Custom_CTCP Custom_CTCP.amirx Excuted on unknown CTCP commands.
RX_DCCDone DCCDone.amirx Excuted when a DCC is complete.
RX_HandleFlood HandleFlood.amirx Excuted when a CTCP flood is identified.

Command reference

RX_SAY SAY Treat something just like it was entered in the input string.
RX_GETMYNICK GETMYNICK Request current nick name.
RX_ISCONNECTED ISCONNECTED Check whether connection is established.
RX_GETSERVERNAME GETSERVERNAME Request current server name.
RX_USERHOST USERHOST Query Userhost of a nick.
RX_ECHO ECHO Echos text to the current listview.
RX_RAW RAW Sends raw text to the server.
RX_GETWINNUM GETWINNUM Returns the window number for a channel.
RX_CHANNELS CHANNELS Returns string showing joined channels.
RX_GETDCC GETDCC Returns status of DCC's to stems.
RX_GETCHANNEL GETCHANNEL Returns channel joined in active window.
RX_GETSELECTEDUSER GETSELECTEDUSER Returns nick of user selected in userlist window.
RX_GETUSER GETUSER Returns the nick of user number in userlist window.
RX_GETUSERS GETUSERS Returns a string with all users in the current channel.
RX_GETUSERSTATE GETUSERSTATE Tells whether the user has Op, Voice, or no privledges.
RX_GETLINE GETLINE Waits for the next line and parses it into a stem variable.
RX_GETLINECOUNT GETLINECOUNT Tells you how many lines have been entered since you entered the channel.
RX_GETLASTLINE GETLASTLINE Returns the last line, unparsed.
RX_GETAWAYSTATE GETAWAYSTATE Checks if you are marked away.
RX_GETVERSION GETVERSION Tells you what version AmIRC you are using.
RX_GETCTCPSOUNDDIR GETCTCPSOUNDDIR Returns CTCP sounds directory.
RX_GETDCCRECEIVEDIR GETDCCRECEIVEDIR Returns DCC receive directory.
RX_MATCHUSERHOST MATCHUSERHOST Matches a pattern to a hostname.
RX_PLAYSOUND PLAYSOUND Plays a sound via AmIRC.
RX_PARSELINE PARSELINE Returns the line given in a stem variable.