home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / gtirc306.zip / GTIRC.HLP (.txt) < prev    next >
OS/2 Help File  |  1997-11-24  |  113KB  |  3,680 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Acknowledgements ΓòÉΓòÉΓòÉ
  3.  
  4. The folks at GammaTech would like to thank Chuck Oxier for the many hours he 
  5. put into reworking the printed documentation for GtIrc. His assistance is 
  6. greatly appreciated. 
  7.  
  8.  
  9. ΓòÉΓòÉΓòÉ 2. GammaTech Internet Relay Chat Help ΓòÉΓòÉΓòÉ
  10.  
  11. The IRC Client window is divided into 6 parts. The Title Bar, the Menu Bar, the 
  12. Output Window, the Toolbar, the Input Window, and the Nick List Window. In 
  13. addition, you may access the popup menu by clicking mouse button 2 in the 
  14. Output Window, the Input Window, or the Nick List window - the popup menu is 
  15. specific for each window. 
  16.  
  17. What follows is a description of each of the parts: 
  18.  
  19. The Title Bar - The title bar of the primary window indicates your nickname, 
  20. user mode and server name. The title bar of a Channel Window shows your 
  21. nickname, user mode, the channel name and channel mode. The title bar for query 
  22. Window shows your nickname, user mode and the nickname of the user being 
  23. queried. 
  24.  
  25. The Menu Bar - From the menu bar you may select any of the items below. Double 
  26. click on any of the choices shown for additional information. 
  27.  
  28.   File 
  29.            Connect or terminate IRC. 
  30.  
  31.   Options 
  32.            Configure IRC options. 
  33.  
  34.   Help 
  35.            Display help on using IRC, IRC Commands or Product Information. 
  36.  
  37.  The Output Window - The Output Window is where all messages are displayed. 
  38.  These messages may consist of various notification messages, responses from 
  39.  commands, text received from other IRC users and text you send to other IRC 
  40.  users. Its height can be changed by sizing up and down - only the Output 
  41.  Window's height will change. 
  42.  
  43.  Notification messages are usually prefixed with three asterisks (***). Public 
  44.  messages from other users are prefixed with their nickname in < > such as 
  45.  <george>. Private messages from another user to you will be prefixed with 
  46.  their nickname in asterisks such as *george*. 
  47.  
  48.  The Output Window contains a scroll bar and a scroll back buffer, which saves 
  49.  the last 256 lines of text sent to the window. Text that has been scrolled off 
  50.  of the screen can be viewed by using the scroll bar. Screen updating is 
  51.  disabled when the last line of text is not on the display. To enable screen 
  52.  updating, scroll to the bottom of the screen. Messages received during the 
  53.  scrollback will be displayed at this time, and automatic updating of the 
  54.  screen will continue. Also, entering and sending standard text will cause the 
  55.  Output Window to scroll, while entering the IRC / commands will not. 
  56.  
  57.  In addition, the Output Window supports copy to the clipboard only. To do 
  58.  this, select the desired text - swiping with the mouse from left to right, or 
  59.  top to bottom works best - then use the popup menu to copy. 
  60.  
  61.  Be sure to read the section on Message Routing in the manual. Because IRC was 
  62.  originally developed for all input and output in a single window area, there 
  63.  are some peculiarities regarding message routing to multiple windows, as is 
  64.  done with the GammaTech IRC client. 
  65.  
  66.  The Toolbar - The Toolbar is located below the Output Window and above the 
  67.  Input window and has the following Icon controls: 
  68.  
  69.  Join a channel. 
  70.  
  71.  Leave the current channel. 
  72.  
  73.  Establish a query session. 
  74.  
  75.  Update the notify list. 
  76.  
  77.  Recall previous commands (from last 25 executed commands). 
  78.  
  79.  Embolden selected text in Input Window. 
  80.  
  81.  Display this help window. 
  82.  
  83.  Show/hide the nick list. 
  84.  
  85.  Open/Close log file. 
  86.  
  87.  Execute user defined command no. 1. 
  88.  
  89.  Execute user defined command no. 2. 
  90.  
  91.  Execute user defined command no. 3. 
  92.  
  93.  Execute user defined command no. 4. 
  94.  
  95.  The last four icons represent actions that are user definable through the 
  96.  Toolbar Dialog. You can access the Toolbar Dialog through the Popup or Options 
  97.  menu. 
  98.  
  99.  The Input Window - The Input Window is where you enter text to be sent to the 
  100.  channel or query, or enter various IRC commands. Its height is fixed and 
  101.  dependent upon the font size you choose in setting the GammaTech IRC Options. 
  102.  The function and syntax of the available IRC commands is provided elsewhere in 
  103.  this helpfile. 
  104.  
  105.  The window supports the standard editing and functionality, i.e., the 
  106.  keystrokes of the OS/2 MLE (Multi-Line Entry) control. The behavior of the 
  107.  MLE, when typing, depends on whether it is in insert or overtype mode, and 
  108.  whether the selection is empty or not. The selection is defined to be empty 
  109.  when the cursor point is equal to the anchor point. 
  110.  
  111.  When a character is typed, it replaces the current selection. If the selection 
  112.  is empty, the character is viewed as replacing nothing, so the character is 
  113.  effectively inserted into the text. If one or more characters are selected, 
  114.  those characters are deleted from the text and replaced by the typed 
  115.  character. 
  116.  
  117.  If the MLE is in insert mode, the cursor and anchor points are moved to 
  118.  immediately follow the newly typed character. 
  119.  
  120.  If the MLE is in overtype mode, the cursor is moved to immediately follow the 
  121.  newly typed character. If there is no character after the  cursor (the new 
  122.  character is at the end of the text) or if the  character after the cursor is 
  123.  a line-break character, the anchor is  set to be equal to the cursor point. In 
  124.  any other case, the anchor is extended one character past the cursor point, 
  125.  defining the next character as the current selection. 
  126.  
  127.  If the typing causes the cursor to go off the screen in any direction, the 
  128.  display is automatically scrolled. If word-wrap is on, text continues on a new 
  129.  line, otherwise, the screen is scrolled horizontally. Scrolling of the text in 
  130.  the window is independent of cursor movement. The cursor and selection remain 
  131.  unaltered at the same location within the text during all scrolling but the 
  132.  converse is not true. Any movement of the cursor causes auto-scrolling, if 
  133.  necessary, to ensure that the text location of the cursor is visible within 
  134.  the window. 
  135.  
  136.  Hitting the Return key causes the text to be sent to IRC as a command and the 
  137.  Input Window is cleared in preparation for the next input operation. 
  138.  
  139.  When a channel is joined or a query started, a new window is opened for that 
  140.  channel or query. When the channel is left or a query terminated, the 
  141.  associated window is closed. 
  142.  
  143.  
  144. ΓòÉΓòÉΓòÉ 3. File Menu Option ΓòÉΓòÉΓòÉ
  145.  
  146.  From this menu drop down you may perform the operations shown below. Double 
  147.  click on any choice for additional information. 
  148.  
  149.   Connect 
  150.            Connect to an IRC server. 
  151.  
  152.   Signoff 
  153.            Quit IRC normally. 
  154.  
  155.   Exit 
  156.            Force IRC termination. 
  157.  
  158.  
  159. ΓòÉΓòÉΓòÉ 4. Popup Menu Help ΓòÉΓòÉΓòÉ
  160.  
  161.  Popup menus are available by clicking mouse button 2 within the appropriate 
  162.  window. Several of the dialogs (i.e., list) can be accessed directly as well 
  163.  as special functions. Different windows have different popup menus. 
  164.  
  165.  The popup menu for the Output window contains the following items: 
  166.  
  167.   Copy 
  168.   Connection Dialog 
  169.   Settings Dialog 
  170.   Toolbar Dialog 
  171.   BanList Dialog 
  172.   ChanMode Dialog 
  173.   UserMode Dialog 
  174.  
  175.  The popup menu for the Input window contains the following items: 
  176.  
  177.   Command Help 
  178.   Copy 
  179.   Join Dialog 
  180.   Notify Dialog 
  181.   Paste 
  182.   Query Dialog 
  183.   Toolbar Dialog 
  184.  
  185.  The popup menu for the NickList window contains the following items: 
  186.  
  187.   Msg selected 
  188.   Query selected 
  189.   Add to Notify list 
  190.   Ping selected list 
  191.   UserHost of selected list 
  192.   Version of selected list 
  193.   Who on selected 
  194.   Whois on selected 
  195.   Ignore nick 
  196.   DCC Chat 
  197.   DCC Send 
  198.   Op selected nick 
  199.   DeOp selected nick 
  200.   Kick selected 
  201.   Ban selected 
  202.   Ban and Kick selected 
  203.  
  204.  The popup menu for the List Output window contains the following items: 
  205.  
  206.   Join selected 
  207.   Names on selected 
  208.  
  209.  The popup menu for the Names Output window contains the following items: 
  210.  
  211.   Query selected 
  212.   Add to Notify list 
  213.   Ping selected list 
  214.   UserHost of selected list 
  215.   Version of selected list 
  216.   Who on selected 
  217.   Whois on selected 
  218.  
  219.  
  220. ΓòÉΓòÉΓòÉ 5. Signoff Menu Option ΓòÉΓòÉΓòÉ
  221.  
  222.  Selecting the Signoff option sends a QUIT to the server with a reason of 
  223.  "Leaving", and closes the connection with the server. All windows are closed 
  224.  and the IRC program is terminated. 
  225.  
  226.  Using the Signoff menu option is the correct way to terminate your IRC 
  227.  session. You may also use the /QUIT command and specify the reason you are 
  228.  leaving. 
  229.  
  230.  Generally, you should not terminate IRC with the Exit menu option or by double 
  231.  clicking on the system menu icon in the top left corner of the window if you 
  232.  are connected to a server. Doing so will not notify the server that you are 
  233.  terminating gracefully. 
  234.  
  235.  
  236. ΓòÉΓòÉΓòÉ 6. Exit Menu Option ΓòÉΓòÉΓòÉ
  237.  
  238.  Selecting the Exit option immediately terminates the IRC program. Normally, 
  239.  the Signoff option should be used instead in order to perform proper 
  240.  termination handshaking with the server. 
  241.  
  242.  Using this option can leave your nickname in use on the IRC network until the 
  243.  required cleanup can be performed by the servers. This will prevent you from 
  244.  accessing IRC with that nickname until the cleanup has completed. 
  245.  
  246.  
  247. ΓòÉΓòÉΓòÉ 7. Keystroke Commands for Input Window ΓòÉΓòÉΓòÉ
  248.  
  249.  For all the following keys, unless otherwise noted, the display is scrolled, 
  250.  if necessary, to keep the cursor point visible. Where noted, the cursor 
  251.  setting behaves differently in insert mode than in overtype mode. This is 
  252.  subject to the boundary conditions noted above. 
  253.  
  254.  Keystroke           Resulting Action 
  255.  
  256.  Esc                 Causes any input in the input window to be erased. 
  257.  
  258.  Del                 Causes the contents of the selected region to be deleted. 
  259.                      If the selected region contains no text, it causes the 
  260.                      character to the right of the cursor to be deleted. 
  261.  
  262.  Tab                 If the window is a channel window the tab key is used to 
  263.                      complete a nickname in the nickname list of users on that 
  264.                      channel. The first nickname found which matches the 
  265.                      partial nickname entered immediately prior to pressing the 
  266.                      tab key is inserted. 
  267.  
  268.  Shift+Del           Causes the contents of the selected region to be cut to 
  269.                      the clipboard. 
  270.  
  271.  Insert              Toggles between insert and overtype mode. The MLE ignores 
  272.                      the Insert key when it occurs without a modifier. 
  273.  
  274.  Shift+Ins           Causes the contents of the clipboard to replace the 
  275.                      selected region. 
  276.  
  277.  Ctrl+Ins            Causes the selected region to be copied to the clipboard. 
  278.                      The selected region is not otherwise affected. 
  279.  
  280.  Backspace           Functions similar to Del. If the selection is not empty, 
  281.                      Backspace deletes the selection. If the selection is 
  282.                      empty, Backspace deletes the character to the left of the 
  283.                      cursor point. If the MLE is in overtype mode, the anchor 
  284.                      point is set, and the cursor point is moved to be one 
  285.                      character previous in the text. If no such character 
  286.                      exists (because the anchor is set to the beginning of the 
  287.                      text) the cursor is set to the anchor point. If the MLE is 
  288.                      in insert mode, the cursor and anchor points are set, as 
  289.                      defined at the start of this chapter. 
  290.  
  291.  Down Arrow          Sets the cursor point to the closest insertion point on 
  292.                      the following line, then sets the anchor point to the 
  293.                      cursor point (insertion mode) or one character following 
  294.                      (overtype mode). 
  295.  
  296.  Shift+Down Arrow    Causes the cursor point to be moved to the closest 
  297.                      insertion point on the following line. The anchor point 
  298.                      does not move. 
  299.  
  300.  Up Arrow            Sets the cursor point to the closest insertion point on 
  301.                      the preceding line, then sets the anchor point to the 
  302.                      cursor point (insert mode) or one character following 
  303.                      (overtype mode). 
  304.  
  305.  Shift+Up            Sets the cursor point to the closest insertion point on 
  306.                      the preceding line. The anchor point is not moved. 
  307.  
  308.  Right Arrow         Sets the cursor point to the insertion point one character 
  309.                      following the cursor point. The anchor point is set to the 
  310.                      cursor point (insert mode) or one character following 
  311.                      (overtype mode). 
  312.  
  313.  Shift+Right         Causes the cursor point to be set to the insertion point 
  314.                      immediately following the previous cursor point. The 
  315.                      anchor point is not moved. 
  316.  
  317.  Left and Shift+Left Work analogously. 
  318.  
  319.  Ctrl+Right          Recalls the next command in the recall buffer moving in a 
  320.                      forward direction. 
  321.  
  322.  Ctrl+Shift+Right    Moves only the cursor point in the same way as Ctrl+Right, 
  323.                      but leaves the anchor point unmoved. 
  324.  
  325.  Ctrl+Left           Recalls the next command in the recall buffer moving in a 
  326.                      backward direction. 
  327.  
  328.  Ctrl+Shift+Left     Moves only the cursor point in the same way as Ctrl+Left 
  329.                      but leaves the anchor point unmoved. 
  330.  
  331.  Pagedown and Pageup Causes the display to be scrolled one screen at a time in 
  332.                      either direction. This behavior is the same as would be 
  333.                      encountered during a page-down or page-up caused by the 
  334.                      scroll-bar. 
  335.  
  336.  Ctrl+Up and Ctrl+Down Causes the output window to be scrolled one line at a 
  337.                      time up or down respectively. This behavior is the same as 
  338.                      would be encountered during a up or down caused by the 
  339.                      output window scroll-bar. 
  340.  
  341.  Ctrl+Pageup and Ctrl+Pagedown Causes the output window to be scrolled one 
  342.                      screen at a time up or down respectively. This behavior is 
  343.                      the same as would be encountered during a page-up or 
  344.                      page-down caused by the output window scroll-bar. 
  345.  
  346.  Home                Sets the cursor point to the insertion point at the 
  347.                      beginning of the line containing the cursor point, and 
  348.                      sets the anchor point equal to (insert mode) or one 
  349.                      character following (overtype mode). 
  350.  
  351.  Shift+Home          Moves the cursor point to the insertion point at the 
  352.                      beginning of the line. The anchor point is not moved. 
  353.  
  354.  End                 Sets the anchor point to the insertion point at the end of 
  355.                      the line containing the cursor point. If the last 
  356.                      character on the line is a line-break character, the 
  357.                      anchor is positioned just before it. The cursor is set 
  358.                      equal to (insert mode) or one character previous to 
  359.                      (overtype mode) the anchor. 
  360.  
  361.  Shift+End           Moves the cursor point to the insertion point at the end 
  362.                      of the line, as above. The anchor point is not moved. 
  363.  
  364.  Ctrl+Home           Moves the cursor point to the insertion point at the 
  365.                      beginning of the document. The anchor point is set equal 
  366.                      to (insert mode) or one character following it (overtype 
  367.                      mode). 
  368.  
  369.  Ctrl+End            Moves the anchor point to the insertion point at the end 
  370.                      of the document. The cursor point is set to be equal to 
  371.                      the anchor point (insert mode) or one character preceding 
  372.                      it (overtype mode). 
  373.  
  374.  Ctrl+Shift+Home     Moves the cursor point in the same way as Ctrl+Home, but 
  375.                      leaves the anchor point unmoved. 
  376.  
  377.  Ctrl+Shift+End      Moves the cursor point in the same way as Ctrl+End, but 
  378.                      leaves the anchor point unmoved. 
  379.  
  380.  The user may enter special characters directly into the Input Window as 
  381.  follows: ^A for manually entered CTCP commands; ^B to add a Bold text marker; 
  382.  ^G to ring the bell on the destination machine. 
  383.  
  384.  
  385. ΓòÉΓòÉΓòÉ 8. Recall Last 25 Commands ΓòÉΓòÉΓòÉ
  386.  
  387.  Clicking on the Recall icon located on the Toolbar causes each of the last 
  388.  twenty five executed commands from the Input Window to be be scrolled through. 
  389.  Hitting the Return key after the command is placed into the Input Window by 
  390.  the Recall function executes that particular command. 
  391.  
  392.  
  393. ΓòÉΓòÉΓòÉ 9. Copy Help ΓòÉΓòÉΓòÉ
  394.  
  395.  Issuing this command will copy selected text to the OS/2 clipboard, so that it 
  396.  can be pasted into the Input Window or into other active OS/2 applications. 
  397.  Note that the Output Window supports copy only, and not other editing 
  398.  functions like paste and insert. 
  399.  
  400.  
  401. ΓòÉΓòÉΓòÉ 10. Paste Help ΓòÉΓòÉΓòÉ
  402.  
  403.  Issuance of this command will paste text from the OS/2 clipboard into the 
  404.  window that has the focus. Note that the Output Window does not support paste 
  405.  and insert, only copy. The Input Window, however, does support paste. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ 11. Join Selected ΓòÉΓòÉΓòÉ
  409.  
  410.  Issuing the command through the Popup menu will execute the Join command on 
  411.  the item selected. 
  412.  
  413.  
  414. ΓòÉΓòÉΓòÉ 12. Names on selected ΓòÉΓòÉΓòÉ
  415.  
  416.  Issuing the command through the Popup menu will execute the Names command on 
  417.  the item selected. 
  418.  
  419.  
  420. ΓòÉΓòÉΓòÉ 13. Ping selected nickname ΓòÉΓòÉΓòÉ
  421.  
  422.  Selecting this item executes a /PING on the selected nickname. 
  423.  
  424.  
  425. ΓòÉΓòÉΓòÉ 14. Options Menu Option ΓòÉΓòÉΓòÉ
  426.  
  427.  From this menu drop down you may perform the operations shown below. Double 
  428.  click on any choice for additional information. 
  429.  
  430.   Settings 
  431.            IRC Configuration and Options 
  432.  
  433.   Startup 
  434.            Startup and Script Options 
  435.  
  436.   Toolbar 
  437.            Assign commands to user Toolbar icons. 
  438.  
  439.   Colors 
  440.            Configure screen and text colors. 
  441.  
  442.   CTCP/DCC Options 
  443.            Configure options relating to CTCP queries. 
  444.  
  445.   Font 
  446.            Configure the font. 
  447.  
  448.   Messages 
  449.            Configure message options and routing. 
  450.  
  451.   On Message 
  452.            Perform actions based on incoming text. 
  453.  
  454.   Preferences 
  455.            Configure custom preferences. 
  456.  
  457.   Sound 
  458.            Configure sound preferences. 
  459.  
  460.  
  461. ΓòÉΓòÉΓòÉ 15. Msg selected ΓòÉΓòÉΓòÉ
  462.  
  463.  Issuing the command through the Popup menu will place a /MSG <nick> command in 
  464.  the input area and position the cursor for entering text. 
  465.  
  466.  
  467. ΓòÉΓòÉΓòÉ 16. Query selected ΓòÉΓòÉΓòÉ
  468.  
  469.  Issuing the command through the Popup menu will execute the Query command on 
  470.  the item selected. 
  471.  
  472.  
  473. ΓòÉΓòÉΓòÉ 17. Kick selected ΓòÉΓòÉΓòÉ
  474.  
  475.  Issuing the command through the Popup menu will execute the Kick command on 
  476.  the selected nickname. You must be a chanop to use this feature. 
  477.  
  478.  
  479. ΓòÉΓòÉΓòÉ 18. Ignore selected nickname ΓòÉΓòÉΓòÉ
  480.  
  481.  Issuing the command through the Popup menu will execute the Ignore command for 
  482.  the selected nickname for all message types. 
  483.  
  484.  
  485. ΓòÉΓòÉΓòÉ 19. Ban List ΓòÉΓòÉΓòÉ
  486.  
  487.  This option displays a dialog of all current bans and allows channel operators 
  488.  to modify the ban list. 
  489.  
  490.  
  491. ΓòÉΓòÉΓòÉ 20. Ban ΓòÉΓòÉΓòÉ
  492.  
  493.  This option allows a channel operator to issue a ban on the selected nickname. 
  494.  
  495.  The default ban mask is constructed using the nickname's user@host mask if it 
  496.  is available at the time. If the user@host is not available, the nickname is 
  497.  supplied. 
  498.  
  499.  When you first join a channel the user@host mask is not immediately available 
  500.  for those nicknames who joined before you.  It may take 1 to 5 minutes to 
  501.  collect the information. If the mask is required before it can be obtained 
  502.  normally you may acquire it by doing a UserHost on the nickname either by 
  503.  using the NickList pop-up menu or the /UserHost command. 
  504.  
  505.  
  506. ΓòÉΓòÉΓòÉ 21. Ban+Kick ΓòÉΓòÉΓòÉ
  507.  
  508.  This option allows a channel operator to issue a ban and kick the selected 
  509.  nickname in a single operation. 
  510.  
  511.  The default ban mask is constructed using the nickname's user@host mask if it 
  512.  is available at the time. If the user@host is not available, the nickname is 
  513.  supplied. 
  514.  
  515.  When you first join a channel the user@host mask is not immediately available 
  516.  for those nicknames who joined before you.  It may take 1 to 5 minutes to 
  517.  collect the information.  If the mask is required before it can be obtained 
  518.  normally you may acquire it by doing a UserHost on the nickname either by 
  519.  using the NickList pop-up menu or the /UserHost command. 
  520.  
  521.  
  522. ΓòÉΓòÉΓòÉ 22. DCC Chat ΓòÉΓòÉΓòÉ
  523.  
  524.  This option initiates a DCC Chat session with the selected nickname. 
  525.  
  526.  
  527. ΓòÉΓòÉΓòÉ 23. DCC Send ΓòÉΓòÉΓòÉ
  528.  
  529.  This option initiates a DCC session with the selected nickname. A standard 
  530.  files dialog will be presented by which you may select the file to be 
  531.  transmitted. 
  532.  
  533.  
  534. ΓòÉΓòÉΓòÉ 24. Add selected ΓòÉΓòÉΓòÉ
  535.  
  536.  Issuing the command through the Popup menu will execute the Add to Notify List 
  537.  command on the item selected. 
  538.  
  539.  
  540. ΓòÉΓòÉΓòÉ 25. Who ΓòÉΓòÉΓòÉ
  541.  
  542.  Issuing the command through the Popup menu will execute a /WHO command on the 
  543.  selected nickname. 
  544.  
  545.  
  546. ΓòÉΓòÉΓòÉ 26. Version ΓòÉΓòÉΓòÉ
  547.  
  548.  Issuing the command through the Popup menu will execute a /VERSION command on 
  549.  the selected nickname. 
  550.  
  551.  
  552. ΓòÉΓòÉΓòÉ 27. Whois on selected ΓòÉΓòÉΓòÉ
  553.  
  554.  Issuing the command through the Popup menu will execute a /WHOIS command on 
  555.  the selected nickname. 
  556.  
  557.  
  558. ΓòÉΓòÉΓòÉ 28. UserHost of selected ΓòÉΓòÉΓòÉ
  559.  
  560.  Issuing the command through the Popup menu will execute a /USERHOST command on 
  561.  the selected nickname. 
  562.  
  563.  
  564. ΓòÉΓòÉΓòÉ 29. Op nick ΓòÉΓòÉΓòÉ
  565.  
  566.  Issuing the command through the Popup menu will grant channel operator status 
  567.  to the selected nickname. You must be a chanop to use this option. 
  568.  
  569.  
  570. ΓòÉΓòÉΓòÉ 30. DeOp nick ΓòÉΓòÉΓòÉ
  571.  
  572.  Issuing the command through the Popup menu will remove channel operator status 
  573.  of the selected nickname. You must be a chanop to use this option. 
  574.  
  575.  
  576. ΓòÉΓòÉΓòÉ 31. Font Dialog ΓòÉΓòÉΓòÉ
  577.  
  578.  Use the fonts dialog to set the point size of the text for all of the windows. 
  579.  
  580.  Select the point size and then press the "OK" button to put the changes into 
  581.  effect or the "Cancel" button to return to the original pointsize. 
  582.  
  583.  When "OK" is pressed, all IRC windows are immediately changed to the new point 
  584.  size. 
  585.  
  586.  
  587. ΓòÉΓòÉΓòÉ 32. Help Menu Options ΓòÉΓòÉΓòÉ
  588.  
  589.  From this menu drop down you may perform the operations shown below. Double 
  590.  click on any choice for additional information. 
  591.  
  592.   General Help 
  593.            How to use the GammaTech IRC Client program. 
  594.  
  595.   Command Help 
  596.            Command syntax for IRC commands. 
  597.  
  598.   Product Info 
  599.            Product information regarding the GammaTech IRC Client. 
  600.  
  601.  
  602. ΓòÉΓòÉΓòÉ 33. General Help Contents ΓòÉΓòÉΓòÉ
  603.  
  604.  The General Help option displays help on using the GammaTech IRC Client 
  605.  program. 
  606.  
  607.  
  608. ΓòÉΓòÉΓòÉ 34. Command Help Contents ΓòÉΓòÉΓòÉ
  609.  
  610.  The Command Help option displays help on each of the IRC Client commands which 
  611.  can be executed from the input line of any IRC client window. 
  612.  
  613.  Generally, the IRC command is preceded by a / on the command line. For example 
  614.  the JOIN command would be entered as /JOIN on the command line. 
  615.  
  616.  
  617. ΓòÉΓòÉΓòÉ 35. Product Information ΓòÉΓòÉΓòÉ
  618.  
  619.  This option displays the product version, contact and copyright information. 
  620.  
  621.  
  622. ΓòÉΓòÉΓòÉ 36. Settings Help ΓòÉΓòÉΓòÉ
  623.  
  624.  The Settings Dialog defines custom information for your client. There are only 
  625.  3 required fields. 
  626.  
  627.  User Name is normally the section of your Internet address which appears to 
  628.  the left of the @ symbol. For example, if your Internet address is 
  629.  jsmith@internet.net then your User Name would be jsmith. 
  630.  
  631.  Real Name is your real name such as John Q. Smith. 
  632.  
  633.  Nickname is the nickname you wish to use on IRC. It can be anything you wish 
  634.  but the following limitations exist: It can be no more than 9 characters long; 
  635.  it must not be in use by another active IRC user. 
  636.  
  637.  
  638. ΓòÉΓòÉΓòÉ 37. Colors Help ΓòÉΓòÉΓòÉ
  639.  
  640.  The Color Dialog configures the background and foreground colors for all IRC 
  641.  windows. 
  642.  
  643.  To configure the colors, select the Area Type from the list box at the top 
  644.  left of the dialog. Then press the desired radio button for the desired color 
  645.  for that area. Note the change in the Sample Display Area. 
  646.  
  647.  Repeat the procedure above for all of the Area Types and until you are 
  648.  satisfied with the color configuration. 
  649.  
  650.  If you would like to suppress mIrc color codes so that they are not displayed, 
  651.  check the "Strip mIrc Colors" check box. 
  652.  
  653.  The Word Highlight List is a list of words, separated by spaces, which you 
  654.  would like to have highlighted in the output window. Words which are one 
  655.  character in length are ignored. The highlighting color used for these words 
  656.  is the same as that specified for Private Message highlighting. When placing 
  657.  words in this list you should specify the longest length words first to obtain 
  658.  the best results. 
  659.  
  660.  Set - Press the Set push button to save the color configuration for future IRC 
  661.  sessions, terminate the Color dialog, and immediately set the colors for all 
  662.  IRC windows. 
  663.  
  664.  Default - Press this push button to reset the colors to their default 
  665.  settings. 
  666.  
  667.  Cancel - Press this push button to terminate the Colors dialog without making 
  668.  any changes. 
  669.  
  670.  
  671. ΓòÉΓòÉΓòÉ 38. Toolbar Help ΓòÉΓòÉΓòÉ
  672.  
  673.  The ToolBar dialog lets you define the commands which will be executed when 
  674.  you press the Toolbar icons for User Defined actions 1, 2, 3, or 4, in the 
  675.  Control, Channel, and Query Windows. The Toolbar dialog can be activated by 
  676.  using the Popup or Options menu. 
  677.  
  678.  The commands that are executed from the Toolbar depend upon which window has 
  679.  the focus when a Toolbar icon is pressed. For each control, enter the command 
  680.  or text you would like to enter in either the Control, Channel, or Query 
  681.  Window when the respective Toolbar icon is clicked. The values entered should 
  682.  be exactly what would be entered at the command line if entering it manually. 
  683.  Note that the information bar to the right of the Toolbar will display the 
  684.  command that would be executed if the icon were pressed. 
  685.  
  686.  Additional fuctionality can be obtained from the Toolbar commands by 
  687.  specifying a /RUN or /REXX command to execute commands from a text file or 
  688.  execute a REXX procedure respectfully. 
  689.  
  690.  Note that /Commands executed from the toolbar may contain IRC variables to 
  691.  customize the commands for dynamic information such as your current nickname. 
  692.  See the /VAR command and IRC Variables section for more information on this 
  693.  feature. 
  694.  
  695.  If the character sequence %% is embedded in the text of the command, the 
  696.  command will not be immediately executed. Instead it will be displayed in the 
  697.  Input Window without the %% characters. In addition, if the %% sequence is not 
  698.  at the end of the text, insert mode will be activated. 
  699.  
  700.  The Toolbar icons appear on the DCC Chat and Send windows, but they are 
  701.  disabled on DCC windows. 
  702.  
  703.  OK - Press the OK push button to save the definitions for future IRC sessions 
  704.  and terminate the Toolbar dialog. 
  705.  
  706.  Cancel - Press this push button to terminate the Toolbar dialog without making 
  707.  any changes. 
  708.  
  709.  The Toolbar dialog can be activated by using the Popup or Options - Toolbar 
  710.  menu option. 
  711.  
  712.  
  713. ΓòÉΓòÉΓòÉ 39. Join Help ΓòÉΓòÉΓòÉ
  714.  
  715.  This dialog is used to join a channel and is invoked by pressing the icon on 
  716.  the Toolbar or via the Popup menu. A new window is created for each channel 
  717.  joined. 
  718.  
  719.  To join a channel in the list, select the channel and press the "OK" button, 
  720.  or simply double click on the channel entry. 
  721.  
  722.  You may join a channel not listed by entering the name of the channel in the 
  723.  top line of the list box and pressing "OK". 
  724.  
  725.  You may add a channel to the list by entering the name of the channel in the 
  726.  top line of the list box and pressing "Add". Up to 40 channel names can be 
  727.  saved. 
  728.  
  729.  To delete a channel from the list, select the channel entry and press 
  730.  "Delete". 
  731.  
  732.  The "Cancel" push button terminates the Join dialog without attempting to join 
  733.  a channel. 
  734.  
  735.  
  736. ΓòÉΓòÉΓòÉ 40. Query Help ΓòÉΓòÉΓòÉ
  737.  
  738.  This dialog is used to begin a query session with another nickname and is 
  739.  invoked by pressing the icon on the Toolbar or via the Popup menu.  A new 
  740.  window is created for each query initiated. 
  741.  
  742.  To start a query, select the nickname from the list box and press the "OK" 
  743.  button, or simply double click on the nickname entry. 
  744.  
  745.  You may query a nickname not listed by entering the nickname in the top line 
  746.  of the list box and pressing "OK". 
  747.  
  748.  You may add a nickname to the list by entering the nickname in the top line of 
  749.  the list box and pressing "Add". Up to 100 names may be saved. 
  750.  
  751.  To delete a nickname from the list, select the nickname entry and press 
  752.  "Delete". 
  753.  
  754.  The "Cancel" push button terminates the Query dialog without initiating a 
  755.  query session. 
  756.  
  757.  
  758. ΓòÉΓòÉΓòÉ 41. Notify Dialog Help ΓòÉΓòÉΓòÉ
  759.  
  760.  This dialog is used to update the Notify nickname list and is invoked by 
  761.  pressing the icon on the Toolbar or via the Popup menu. 
  762.  
  763.  To add a nickname to the list enter the nickname in the top line of the list 
  764.  box and press "Add". Up to 100 nicknames may be saved. 
  765.  
  766.  To delete a nickname from the list, select the nickname entry and press 
  767.  "Delete". 
  768.  
  769.  When you have finished updating the list press the "OK" button. 
  770.  
  771.  When a user in the notify lists signs on or off of IRC you will be notified. 
  772.  Keep in mind that if a user changes their nickname it will be treated as if 
  773.  the user signed off of IRC. 
  774.  
  775.  
  776. ΓòÉΓòÉΓòÉ 42. DCC Chat Dialog ΓòÉΓòÉΓòÉ
  777.  
  778.  This dialog is presented when another IRC user has made an offer to join a 
  779.  private DCC chat session with you. The nickname of the user, their Internet IP 
  780.  Address and the TCP/IP Port are displayed. 
  781.  
  782.  If you wish to accept the offer and join the private chat session, press the 
  783.  "Yes" button. If you do not wish to establish the session, press the "No" 
  784.  button. 
  785.  
  786.  DCC Chat offers can be automatically refused by checking the "Disable DCC" 
  787.  checkbox in the Settings Dialog. 
  788.  
  789.  
  790. ΓòÉΓòÉΓòÉ 43. DCC File Offered Dialog ΓòÉΓòÉΓòÉ
  791.  
  792.  This dialog is presented when another IRC user has made an offer to send you a 
  793.  file via the DCC protocol. The nickname of the user, their Internet IP 
  794.  Address, the TCP/IP Port, the file size and the file name are displayed. 
  795.  
  796.  The file name is prefixed with the default receive path, if any, as specified 
  797.  in the Settings Dialog. If no path is specified, the received file will be 
  798.  placed in the directory containing the GammaTech IRC software. 
  799.  
  800.  You may change the path and or file name by overtyping in the file name field. 
  801.  
  802.  If you wish to accept the offer to receive the file, press the "Yes" button. 
  803.  If you do not wish to receive the file, press the "No" button. 
  804.  
  805.  DCC File offers can be automatically refused by checking the "Disable DCC" 
  806.  checkbox in the Settings Dialog. 
  807.  
  808.  
  809. ΓòÉΓòÉΓòÉ 44. Preferences Dialog ΓòÉΓòÉΓòÉ
  810.  
  811.  This dialog permits you to select various preferences regarding IRC 
  812.  processing. Each option available is described below. 
  813.  
  814.  Automatic Nickname Resolution - This option indicates the action to be 
  815.  performed if a nickname collision occurs on an initial connection to a server. 
  816.  If this option is selected and a collision occurs, the following attempts will 
  817.  be made to resolve the nickname: If your nickname ends with a numeric 
  818.  character and that character is less than '9', a value of 1 will be added and 
  819.  the new nickname used. If your nickname does not end with a numeric character 
  820.  and if your nickname is less than 9 characters in length, then a 0 will be 
  821.  appended to your nickname and that nickname used. 
  822.  
  823.  Nickname Highlighting - With this option selected, nicknames displayed in the 
  824.  output window are highlighted in accordance with the Colors selections. If 
  825.  this option is not selected, no highlighting is performed. 
  826.  
  827.  Minimized Window Alerts - With this option selected, an alert beep is sounded 
  828.  each time a message arrives in a minimized window. This allows you to minimize 
  829.  windows for channels or queries with little traffic and be notified when 
  830.  message traffic does occur. 
  831.  
  832.  Beep While Away - With this option selected you will receive a beep any time 
  833.  you receive a private message while you are marked away with the /AWAY 
  834.  command. 
  835.  
  836.  Sort Names List - This option causes the nicknames displayed in the Names List 
  837.  window to be sorted in alphanumeric order. If this option is not selected the 
  838.  names are displayed in the order they joined the channel, most recent first. 
  839.  
  840.  Initially Show Nick List - With this option checked, the Nick List subwindow 
  841.  will be automatically displayed when you join a channel. 
  842.  
  843.  Do UserHost on Notify - When a user in your notify list signs on IRC you will 
  844.  be notified that the specified nickname has signed on. However, this nickname 
  845.  may be in use by someone other than you expect. Selecting this option causes 
  846.  an automatic /USERHOST command to be executed for the nickname which allows 
  847.  you to see the user@host mask of the nickname for further identification. 
  848.  
  849.  Rejoin Chans on Reconnect - When you are disconnected from a server due to 
  850.  some error condition, and you reconnect to the same or a different server, 
  851.  this option will cause a automatic join for those channels you were on at the 
  852.  time of the disconnect. If this option is not selected you will not be joined 
  853.  with any channels when you reconnect. This option is ignored when GtIrc is 
  854.  terminated and restarted. 
  855.  
  856.  Bells - Text directed to you or a channel you are on may contain special 
  857.  characters to sound a bell at your end. If the Bells checkbox is checked these 
  858.  characters will cause a bell to sound. If the checkbox is not checked, the 
  859.  bell will not be sounded. 
  860.  
  861.  Bell Flag on Messages - Checking this option will append "[Bell]" to any 
  862.  message where a bell is sent so you can identify who rang the bell easily. 
  863.  
  864.  Netsplit Notify - With this option checked a special notice message will be 
  865.  displayed when a netsplit occurs. The message will display the name of the 
  866.  server which split from the IRC network. You must be joined to a channel where 
  867.  users are split from the network for this feature to detect a netsplit. 
  868.  
  869.  Mark Outbound Text With -> - Messages you send will normally be displayed in 
  870.  your window with a prefix of <yournick>. Checking this option will cause your 
  871.  messages to be displayed back to you with a prefix of -> instead of your 
  872.  nickname. 
  873.  
  874.  Tabs - Text directed to you or a channel you are on may contain embedded tab 
  875.  characters. When a tab character is encountered it is expanded according to 
  876.  this parameter. 
  877.  
  878.  Disable Ctrl-L/R Recall Keys - The Ctrl-Left and Ctrl-Right keys are 
  879.  overridden to recall the previous commands from the input command buffer. You 
  880.  may disable this function by checking this option and return those key 
  881.  sequences to their normal behavior. 
  882.  
  883.  Hide Toolbar - The toolbar found between the output and input windows can be 
  884.  removed by selecting this option. Once this setting has been changed, GtIrc 
  885.  must be restarted to place the new setting into effect. 
  886.  
  887.  Input Area Height in Lines - Specifies the height of the input area for each 
  888.  window in lines. Changes to this value take effect with new windows or when 
  889.  existing windows are resized. 
  890.  
  891.  Default Kick Reason - If a reason is not specified on a Kick or Kick+Ban 
  892.  request, the text provided here is used. If no text is provided here, then 
  893.  your nickname is used for the reason text. 
  894.  
  895.  Default Signoff Text: If a reason is not specified on a QUIT or SIGNOFF or BYE 
  896.  command, the text provided here is used. If no text is provided here then a 
  897.  reason of "Leaving" is used. 
  898.  
  899.  Log File Path - This option specifies the path where you wish to place any log 
  900.  files. If the path does not exist it will be created. 
  901.  
  902.  
  903. ΓòÉΓòÉΓòÉ 45. CTCP Options Dialog ΓòÉΓòÉΓòÉ
  904.  
  905.  This dialog permits you to select various options relating to CTCP query 
  906.  processing. CTCP is the Client to Client Protocol. It is used to obtain 
  907.  various information about a server or another client. When someone wishes to 
  908.  know something about you they may use a CTCP query to obtain that information. 
  909.  You may also query information from servers or other clients. See the help on 
  910.  the following commands which do CTCP queries: /USERINFO /CLIENTINFO /PING 
  911.  /TIME /ECHO /FINGER /SOURCE /VERSION. Each option available is described 
  912.  below. 
  913.  
  914.  DCC File Path - This parameter specifies the default drive and path where 
  915.  files transmitted to you via DCC will be placed. You will have the option to 
  916.  change this path on a file at a time basis. If no value is provided, the 
  917.  incoming files will be placed in the directory where the GammaTech IRC 
  918.  software is installed. 
  919.  
  920.  DCC Blksize - This value is the requested transmission block size used when 
  921.  transferring files using DCC. The minimum size is 1 and the maximum size is 
  922.  28672 bytes. The default size is 4096. Sizes above 4096 are not recommended 
  923.  since the DCC protocol specifications establish a limit of 4096 for this 
  924.  value. 
  925.  
  926.  Disable DCC - When this option is checked, incoming Direct Client to Client 
  927.  offers are automatically refused. DCC offers made by you are still permitted. 
  928.  This option prevents unwanted DCC requests from becoming an annoyance. 
  929.  
  930.  Auto Accept DCC Gets - Enabling this feature causes all incoming DCC file 
  931.  transfers to be automatically accepted. Warning - this feature can open your 
  932.  system to denial of service attacks by users sending files to your system 
  933.  without authorization and exhausting your free disk space. 
  934.  
  935.  Auto Accept DCC Chats - Enabling this feature causes all incoming DCC chat 
  936.  requests to be automatically accepted. A DCC Chat window will be automatically 
  937.  opened when a chat request is received. 
  938.  
  939.  Flood Control - Some users of IRC take pleasure in what is called CTCP 
  940.  flooding. They do this by flooding the target client with many unwanted CTCP 
  941.  requests which often times results in the server closing the connection of the 
  942.  target client because it is sending too much data to the server in a limited 
  943.  time frame because it is attempting to respond to the many CTCP requests being 
  944.  received by the flooder. 
  945.  
  946.  The Flood Control options provide a automatic method of protection against 
  947.  CTCP flooders. By setting limit values on the number of CTCP messages 
  948.  permitted in a given time frame your client can identify CTCP floods and 
  949.  execute an Ignore command on the flooder. 
  950.  
  951.  The values you may specify are the number of messages and the number of 
  952.  seconds which when exceeded will be considered a flood. For example a value of 
  953.  5 messages and 10 seconds will cause your client to identify a flood when it 
  954.  receives 5 CTCP messages in less than 10 seconds. An automatic Ignore command 
  955.  will be executed and notification given to you, for each person sending a CTCP 
  956.  request to you from the 5th message on until the 10 seconds has elapsed. Note 
  957.  that a value of 0 for either the messages or seconds value disables the CTCP 
  958.  Flood Control feature. 
  959.  
  960.  User Information - This field may be filled in with any text you desire, or 
  961.  left blank. Other IRC users may query this information by entering a /USERINFO 
  962.  command against your nickname. The information found here is returned to the 
  963.  requester in CTCP fashion. If no information is supplied here, the word "None" 
  964.  is returned. 
  965.  
  966.  Client Information - Normally the Client Information request is responded to 
  967.  with a list of supported client features in CTCP fashion. If text is entered 
  968.  here that text is sent as a private message to the requester instead of the 
  969.  normal CTCP reply. 
  970.  
  971.  Finger Information - Normally the Finger request is responded to with a your 
  972.  real name as entered in the Settings Dialog in normal CTCP fashion. If text is 
  973.  entered here that text is sent as a private message to the requester instead 
  974.  of the normal CTCP reply. 
  975.  
  976.  Ping Information - Normally the Ping request is responded to by returning the 
  977.  received ping string to the caller in normal CTCP fashion. This permits the 
  978.  requester to determine the round trip reponse time between their client and 
  979.  your client. If text is entered here that text is sent as a private message to 
  980.  the requester as well as the normal CTCP reply. 
  981.  
  982.  Echo Information - Normally the Echo request is responded to by returning the 
  983.  received echo text to the requester in normal CTCP fashion. This allows the 
  984.  requester to verify that connectivity with your client is present. If text is 
  985.  entered here that text is sent as a private message to the requester as well 
  986.  as the normal CTCP reply. 
  987.  
  988.  Time Information - Normally the Time request is responded to by returning the 
  989.  date and time set on your local system in normal CTCP fashion. If text is 
  990.  entered here that text is sent as a private message to the requester instead 
  991.  of the normal CTCP reply. 
  992.  
  993.  You may use IRC variables in any of the CTCP override fields. For additional 
  994.  information on IRC variables see the IRC Variables section and the /VAR 
  995.  command. 
  996.  
  997.  
  998. ΓòÉΓòÉΓòÉ 46. Startup and Script Dialog ΓòÉΓòÉΓòÉ
  999.  
  1000.  This dialog is used to specify various startup options and script files. 
  1001.  
  1002.  Initialization - This field may contain the file name of a stand alone REXX 
  1003.  script to be executed when the GtIrc client initializes. The exit is executed 
  1004.  only one time per execution of GtIrc when the first connection with an IRC 
  1005.  server is made. A sample initialization script is provided with a file name of 
  1006.  REXXINIT.CMD. 
  1007.  
  1008.  Server Connect - This field may contain the file name of a stand alone REXX 
  1009.  script to be executed each time a connection is made with an IRC server. A 
  1010.  sample server connection script is provided with a file name of REXXCONN.CMD. 
  1011.  
  1012.  Input Message Script - This parameter specifies the name of a REXX procedure 
  1013.  script to be executed for each input message received from IRC. Using the REXX 
  1014.  procedure language you may examine the message and perform actions including 
  1015.  suppression of the message, display of additional text, execution of IRC 
  1016.  commands and send text to the channel. You must have REXX installed to use 
  1017.  this feature. A sample script is provided by the name of REXXMSG.CMD. 
  1018.  
  1019.  Output Command Script - This parameter specifies the name of a REXX procedure 
  1020.  script to be executed for each output command entered. Using the REXX 
  1021.  procedure language you may examine the command and perform actions including 
  1022.  suppression of the command, display of additional text, execution of IRC 
  1023.  commands and send text to the channel. You must have REXX installed to use 
  1024.  this feature. A sample script is provided by the name of REXXCMD.CMD. 
  1025.  
  1026.  AutoJoin - By checking this checkbox and filling in the information to its 
  1027.  right, the indicated channel(s) will be joined automatically when the initial 
  1028.  connection to the server is made. 
  1029.  
  1030.  The text area to the right must contain the parameter(s) for the Join command. 
  1031.  Do not specify /JOIN here, only the parameters. See the Command Help for the 
  1032.  Join command for additional information. 
  1033.  
  1034.  Script Programming Click here for more information on scripts. 
  1035.  
  1036.  
  1037. ΓòÉΓòÉΓòÉ 47. Script Programming ΓòÉΓòÉΓòÉ
  1038.  
  1039. Scripts are written in REXX. A working knowledege of Procedure Language REXX is 
  1040. assummend. 
  1041.  
  1042. There are several exit routines each of which calls a different script file. In 
  1043. addition you may create and execute stand alone REXX procedures to execute from 
  1044. the toolbar or command line using the /REXX or /SCR command. 
  1045.  
  1046. The Initialization script is called only one time for each execution of GtIrc 
  1047. when the first connection is made with an IRC server. 
  1048.  
  1049. The Server Connect script is called each time a connection is made with an IRC 
  1050. server. 
  1051.  
  1052. The message exit is called each time a message is received from the IRC server 
  1053. and before it is processed by the client. You may use this exit to automate 
  1054. actions when certain events occur such as when someone joins a channel you are 
  1055. on. 
  1056.  
  1057. The command exit is called each time you enter text to IRC and before the text 
  1058. is processed. You may use this exit to create aliases for other commands, add 
  1059. new commands of your own, etc. 
  1060.  
  1061. Stand alone scripts are executed using the /REXX command. 
  1062.  
  1063. Sample scripts are provided as examples. Do not alter the sample scripts. 
  1064. Instead, copy them to new names and modify the copies. It is also strongly 
  1065. recommended that you test your scripts from the OS/2 command line before using 
  1066. them on IRC. Debugging is much easier from the command line. 
  1067.  
  1068. Refer to the sample scripts for parameters passed to the scripts and examples 
  1069. of use. The sample scripts are located in the GTIRC directory with the 
  1070. following names: 
  1071.  
  1072.    REXXINIT.CMD  Sample Command Exit
  1073.    REXXCONN.CMD  Sample Command Exit
  1074.    REXXCMD.CMD   Sample Command Exit
  1075.    REXXMSG.CMD   Sample Message Exit
  1076.    REXXSCR.CMD   Stand alone Script
  1077.  
  1078. The return string from the REXX exit indicates if the associated message or 
  1079. command should be processed normally or suppressed. To suppress the message, 
  1080. return a null string. To process the message normally return a string such as 
  1081. "OK", 
  1082.  
  1083. Be aware that suppressing messages from the server can result in unpredictable 
  1084. behavior by the GammaTech IRC client. Be careful when suppressing important 
  1085. messages. The client keys off of many different messages for internal 
  1086. processing. In addition, keep your script processing to a minimum. Performance 
  1087. problems can result if excessive processing is performed. 
  1088.  
  1089. There are several external functions available to the exit scripts which are 
  1090. described below. 
  1091.  
  1092. IrcRexxDisplay(text,win) 
  1093.  
  1094.    This function displays "text" in the window. It does not send the text over 
  1095.    IRC. The "text" parameter is a null terminated string containing the text to 
  1096.    display. 
  1097.  
  1098.    The "win" parameter describes the window in which to display the text. Use a 
  1099.    null string to cause the text to be displayed in the control window. To 
  1100.    display the text in the window where the message would normally be 
  1101.    displayed, use the first argument passed to this procedure. 
  1102.  
  1103.  IrcRexxCommand(text,win) 
  1104.  
  1105.    This function sends "text" over IRC. The "text" is a null terminated string 
  1106.    containing the text to be sent. The text may be text to the channel or a IRC 
  1107.    command. 
  1108.  
  1109.    The "win" parameter describes the window in which to display the output of 
  1110.    the text or command. Use a null string to cause the output to be displayed 
  1111.    in the control window. To display the output in the window where the 
  1112.    message would normally be displayed, use the first argument passed to this 
  1113.    procedure. 
  1114.  
  1115.  IrcRexxSend(text,win) 
  1116.  
  1117.    This function sends the "text" as a raw string directly to the server. A 
  1118.    carriage return and line feed is appended to the text before transmission. 
  1119.  
  1120.    The "win" parameter should be specified but it is ignored at this time. It 
  1121.    is reserved for future use. 
  1122.  
  1123.  IrcRexxVariable(win,name[,value]) 
  1124.  
  1125.    This function retreives or sets the value of a IRC variable. If "value" is 
  1126.    specified, the variables value is set to that value. If a null string ("") 
  1127.    is specified for "value" the variable is deleted from the variable pool. If 
  1128.    "value" is not specified then the value for the specified variable is 
  1129.    returned. If the variable does not exist or has not been set then "" is 
  1130.    returned. 
  1131.  
  1132.    In all cases the return value is the value of the variable if the request 
  1133.    was successful or a null string ("") is the request failed. 
  1134.  
  1135.    The "win" parameter is required but ignored at this time. It is reserved for 
  1136.    future use. 
  1137.  
  1138.    Note that these variables can also be set from the command line using the 
  1139.    /VAR command. For more information of IRC variables see the IRC Variables 
  1140.    section. 
  1141.  
  1142.  IrcRexxWildCard(wildcard,string) 
  1143.  
  1144.    This function checks "string" for a match against "wildcard". A return value 
  1145.    of MATCH or NOMATCH is returned. 
  1146.  
  1147.  
  1148. ΓòÉΓòÉΓòÉ 48. Channel Mode Help ΓòÉΓòÉΓòÉ
  1149.  
  1150.  The channel mode dialog is available for channel windows and is accessed via 
  1151.  the output window pop-up menu. This dialog is used to view and change channel 
  1152.  modes and the channel topic. 
  1153.  
  1154.  To alter the channel modes check and uncheck the appropriate check boxes and 
  1155.  press the Change button. You must be a channel operator to change the channel 
  1156.  modes. If you are not a channel operator the Change button will be disabled. 
  1157.  
  1158.  A description of the various channel modes is shown below: 
  1159.  
  1160.   p   The channel is private. 
  1161.  
  1162.   s   The channel is secret. 
  1163.  
  1164.   i   Channel is invite only. Users joining must be invited first. 
  1165.  
  1166.   t   The channel topic may be set only by channel operators. 
  1167.  
  1168.   n   No messages from outside the channel may be sent to this channel. 
  1169.  
  1170.   m   The channel is moderated. Only chanops and those they designate may talk. 
  1171.  
  1172.   l   Sets a channel limit. No more than the number of users specified will be 
  1173.       permitted to join the channel. To set a limit specify the limit in the 
  1174.       entry field. A limit of 0 removes the limit. 
  1175.  
  1176.   k   Sets a channel key (password) which must be specified by users joining 
  1177.       the channel. To set or change a key specify the key in the entry field. 
  1178.       To remove a key delete the key from the entry field. 
  1179.  
  1180.  
  1181. ΓòÉΓòÉΓòÉ 49. User Mode Help ΓòÉΓòÉΓòÉ
  1182.  
  1183.  The user mode dialog is accessed via the output window pop-up menu. This 
  1184.  dialog is used to view and change your user mode. 
  1185.  
  1186.  To alter the user mode check and uncheck the appropriate check boxes and press 
  1187.  the Change button. 
  1188.  
  1189.  A description of the various user modes is shown below: 
  1190.  
  1191.   i   Your nickname is invisible to anyone who does not know it's exact 
  1192.       spelling. 
  1193.  
  1194.   s   This client is to receive server notices. 
  1195.  
  1196.   w   This client is to receive wallops messages. These are messages to all 
  1197.       IRCops. If this mode is set, wallops messages received are displayed in 
  1198.       the Control output window only. 
  1199.  
  1200.   d   Deaf mode suppresses all public (channel) messages to this user. Private 
  1201.       messages are still received. Suppression occurs at the server level. You 
  1202.       may use this mode if you wish to suspend public messages while you are 
  1203.       away so that any private messages will likely be available for viewing 
  1204.       when you return. Note that this mode is not available on all IRC servers 
  1205.       so you may receive an error attempting to set it. 
  1206.  
  1207.  
  1208. ΓòÉΓòÉΓòÉ 50. BanList Dialog ΓòÉΓòÉΓòÉ
  1209.  
  1210.  The Ban List dialog is accessed via the output window pop-up menu. This dialog 
  1211.  is used to view and change the ban list for a channel. Only channel operators 
  1212.  may alter the ban list but anyone may view it. 
  1213.  
  1214.  Close - The close button terminates the dialog. Press it when you are finished 
  1215.  making changes or viewing the ban list. 
  1216.  
  1217.  Ban - This button allows you to add an entry to the ban list. When pressed, 
  1218.  another dialog will appear where you enter the ban mask. 
  1219.  
  1220.  UnBan - This button removes the ban on all selected entries in the list box. 
  1221.  
  1222.  Edit - This button allows you to edit the selected ban mask. If more than one 
  1223.  entry is selected, only the first selected entry will be presented for 
  1224.  editing. 
  1225.  
  1226.  Mass UnBan - This button unbans all entries whether selected or not. In 
  1227.  effect, it purges the ban list. 
  1228.  
  1229.  
  1230. ΓòÉΓòÉΓòÉ 51. Sound Dialog ΓòÉΓòÉΓòÉ
  1231.  
  1232.  The Sound settings dialog is accessed via the Options menu item. This dialog 
  1233.  is used to view and configure your preferences regarding sound file 
  1234.  processing. 
  1235.  
  1236.  Wav File Search Paths - The paths specified here will be searched for the wave 
  1237.  file which is to be played. You may add or delete paths from this list. The 
  1238.  path which is selected when you press the "OK" button will be presented first 
  1239.  when you wish to select a wav file to be played by another client. 
  1240.  
  1241.  Permit Playing of Sounds - Check this option to enable the playing of wav 
  1242.  files when the CTCP SOUND message is received from another client. Disable 
  1243.  this option if you do not wish to receive these sounds. 
  1244.  
  1245.  Play Locally - Normally sounds you send are not played on your machine. 
  1246.  Checking this box will play sounds you send on your machine as well as the 
  1247.  target machines. 
  1248.  
  1249.  OK - Press this button to save any changes to this dialog. The selected path 
  1250.  entry at this time will be the default path to search when you issue a /SOUND 
  1251.  command. 
  1252.  
  1253.  Cancel - Press this button to exit the dialog without saving any changes. 
  1254.  
  1255.  Add - A new path can be added to the list by entering the path in the entry 
  1256.  field at the top of the list box and pressing the "Add" button. 
  1257.  
  1258.  Delete - Press this button after selecting an entry to delete it. 
  1259.  
  1260.  Help - Pressing this button displays this help information. 
  1261.  
  1262.  
  1263. ΓòÉΓòÉΓòÉ 52. On Message Dialog ΓòÉΓòÉΓòÉ
  1264.  
  1265.  The On Message dialog is accessed via the Options menu item. This dialog is 
  1266.  used to execute special actions when a specified string of text is received by 
  1267.  your client in the form of a message to you. 
  1268.  
  1269.  ON Message Text - This field specifies the text which will cause an action to 
  1270.  occur if it is found in the message sent to you by another client and which 
  1271.  matches the message type specified. The text is not case sensitive. 
  1272.  
  1273.  Anywhere in message - When checked, the compare for the text will match if it 
  1274.  is found anywhere in the message text. Otherwise the matching text must appear 
  1275.  at the beginning of the text. 
  1276.  
  1277.  Msg Type - Specifies the type of message to be checked for the matching text. 
  1278.  Available message types are described below: 
  1279.  
  1280.    Priv Msg - Private messages. 
  1281.  
  1282.    CTCP - CTCP messages. 
  1283.  
  1284.    Priv Notice - Private notices. 
  1285.  
  1286.    Special - Special GtIrc notices such as flood detection. 
  1287.  
  1288.    Serv Notice - Server notices. 
  1289.  
  1290.    Wallop - IRC operator wallop messages. 
  1291.  
  1292.  Option - Specifies one of the available actions to be performed when the 
  1293.  specified message text occurs. The available options are described below. 
  1294.  
  1295.    Disabled - Indicates no action should be taken. This is useful if you wish 
  1296.    to temporarily disable an item. 
  1297.  
  1298.    Beep - causes a short beep to be sounded on your machine. 
  1299.  
  1300.    Play Wav - Causes a specified multimedia wav file to be played on your 
  1301.    machine. 
  1302.  
  1303.    Send File - Executes a DCC SEND to send a specified file from your system to 
  1304.    the requesting client system. 
  1305.  
  1306.    Priv Msg - Reads a specified ASCII text file on your machine and sends each 
  1307.    line as a private message to the requesting client. Lines of text in the 
  1308.    ASCII file should not exceed 256 characters in length. 
  1309.  
  1310.    Exec Rexx - Executes the stand alone REXX script specified in the File Name 
  1311.    field. The 4th argument passed to the REXX script is the entire raw IRC 
  1312.    message. 
  1313.  
  1314.  File Name - This field specifies the file name for the related option. This 
  1315.  field is not required for the Beep option. If the file name is not fully 
  1316.  qualified the GtIrc directory will be searched for it. In the case of a wav 
  1317.  file used with the "Play Wav" option, the wav paths will be searched as 
  1318.  specified on the Sound Dialog. 
  1319.  
  1320.  For example, to play a wav file with a name of water.wav when a private 
  1321.  message is received containing the text "turn faucet on", the On Message Text 
  1322.  field would contain "turn faucet on" (without the "'s), the Msg Type field 
  1323.  would be set to "Priv Msg", the                Play Wav, and the Option field 
  1324.  would be set to File Name field would contain "water.wav" (without the "'s). 
  1325.  
  1326.  To add an entry to the list, fill in the ON Message Text, Option and FIle Name 
  1327.  fields and press the Add push button. 
  1328.  
  1329.  To update an existing entry, click on the entry in the Current Entries list 
  1330.  box, modify the fields as desired and press the Update push button. 
  1331.  
  1332.  To delete an entry, click on the entry in the Current Entries list box, then 
  1333.  press the Delete push button. 
  1334.  
  1335.  OK - Press this button when you have finished viewing or changing the ON 
  1336.  Message entries. 
  1337.  
  1338.  Add - Press this button to add a new entry to the Current Entries. 
  1339.  
  1340.  Update - Press this button after selecting and modifying an entry to update 
  1341.  it. 
  1342.  
  1343.  Delete - Press this button after selecting an entry to delete it. 
  1344.  
  1345.  Help - Pressing this button displays this help information. 
  1346.  
  1347.  
  1348. ΓòÉΓòÉΓòÉ 53. IRC Variables ΓòÉΓòÉΓòÉ
  1349.  
  1350. IRC variables are useful for in REXX scripts as well as for automatic 
  1351. substitution in /Commands, CTCP reply overrides and user Toolbar definitions. 
  1352. There are certain system variables available to the customer and the customer 
  1353. can define and set their own variable names using the /VAR command or the 
  1354. IrcRexxVariable() REXX function. 
  1355.  
  1356. You may set the value of IRC variables you define when GtIrc starts each time 
  1357. by use of the Initialize script defined in the Startup Dialog. For an example 
  1358. of how this is done, refer to the example initialize script REXXINIT.CMD. 
  1359.  
  1360. Whenever a valid $Variable is encountered in a /Command or in a CTCP override 
  1361. string, the associated value for that $Variable replaces the $Variable in that 
  1362. string and the new string is used for processing. 
  1363.  
  1364. IRC variable names always begin with a $ character, They are case sensitive and 
  1365. are limited to 32 characters in length including the $ character. They may not 
  1366. contain embedded spaces or commas. 
  1367.  
  1368. All system variables are upper case. It is recommended that user variables be 
  1369. either lower case or mixed case to avoid future naming conflicts. System 
  1370. variables cannot be altered or removed by the user. 
  1371.  
  1372. IRC variables are assigned out of a variable pool. There are approximately 400 
  1373. entries in the pool available for user variables. 
  1374.  
  1375. The following system variables are available: 
  1376.  
  1377. $AWAY - This variable is set to "AWAY" if you are set away or to "HERE" if you 
  1378. are not set away. 
  1379.  
  1380. $CHANNELNAME - The name of the channel. This variable is valid only for channel 
  1381. windows. 
  1382.  
  1383. $F2 - $F9 - When these variables are set, you may cause their values to be 
  1384. inserted at the cursor location in the inout window by pressing the F2 - F9 
  1385. keys. If the corresponding variable is not set, no action is taken when the Fx 
  1386. key is pressed. Note that the value of the $Fx variables may contain other 
  1387. $variables. 
  1388.  
  1389. $NICK - This variable contains your current nickname. 
  1390.  
  1391. $PORT - Contains the port address on the server you are connected with. 
  1392.  
  1393. $REALNAME - This variable contains your real name from the settings dialog. 
  1394.  
  1395. $SELECTEDNICK - The first nickname selected in the nicklist. This variable is 
  1396. only valid for channel windows. 
  1397.  
  1398. $SERVER - Contains the name of the server you are currently connected with. 
  1399.  
  1400. $TIMEIDLE - This variable contains the number of seconds since a command or 
  1401. text was entered. 
  1402.  
  1403. $TIMEONCHAN - This variable contains the time in seconds that the client has 
  1404. been joined with the respective channel. This variable is only valid for 
  1405. channel windows. 
  1406.  
  1407. $TIMEONSERV - This variable contains the time in seconds that the client has 
  1408. been connected with the current IRC server. If there is no connection with a 
  1409. server at the time the variable is queried a value of 0 is returned. 
  1410.  
  1411. $USERHOST - This variable contains your user@host name as the IRC server knows 
  1412. you. If you are not connected to a server when this variable is queried, a null 
  1413. string is returned. 
  1414.  
  1415. $USERNAME - This variable contains your user name from the settings dialog. 
  1416.  
  1417. $VERSION - This variable contains the name and version of the executing IRC 
  1418. client. i.e. "GtIrc 2.03"  For additional information refer to the /VAR command 
  1419. and the REXX scripts section, particularly the IrcRexxVariable() function. 
  1420.  
  1421.  
  1422. ΓòÉΓòÉΓòÉ 54. Messages Dialog ΓòÉΓòÉΓòÉ
  1423.  
  1424.  This dialog permits you to select various message related options and 
  1425.  customize message routing of various types of messages. 
  1426.  
  1427.  Message Routing - Several types of messages can be suppressed or rerouted to a 
  1428.  specific window. Suppressed messages are not displayed at all. If the Send To 
  1429.  Current Window option is selected then the message is sent to the current 
  1430.  window in addition to where ever else it might be displayed. 
  1431.  
  1432.  To select the message type, click on the arrow of the Message type box and 
  1433.  scroll to the desired message type, then click on the type. The current 
  1434.  routing options for that message type are then displayed. 
  1435.  
  1436.  The Suppress Message option prevents the message from being displayed 
  1437.  anywhere. 
  1438.  
  1439.  The Send To Current Window option will cause the message to be sent to the 
  1440.  current window also if it is not the same as the window where the message 
  1441.  would otherwise be routed. 
  1442.  
  1443.  The Route to Window area may be used to place the name of a window where you 
  1444.  wish to have the message displayed. This can be the name of a channel or the 
  1445.  name of a query window. You may also route to the main server window by 
  1446.  specifying a name of ".server".  For example, you may wish to have all server 
  1447.  notices displayed in a window called "Notices". You would then place the word 
  1448.  Notices in the Route to Window area and then open a query window with /query 
  1449.  Notices. If a window does not exist with the specified name, the message is 
  1450.  routed normally as if no name were provided. In addition, when routing private 
  1451.  messages to a specific window, those messages will only be routed there if 
  1452.  there is no open query for the sender of the message. 
  1453.  
  1454.  Beep on priv msg - Selecting this option will cause a series of beeps to sound 
  1455.  any time a private message is received for you. It is similar to the "Beep 
  1456.  while Away" option except you are notified even through you are not away. 
  1457.  
  1458.  Add user@host to Join Msg - Selecting this option causes the user@host to be 
  1459.  appended to the Join message when a user joins a channel you are on. This 
  1460.  permits further identification of the joining user. The draw back is that the 
  1461.  join message is increased in length adding clutter to the display. 
  1462.  
  1463.  Open Query on Priv Msg - Selecting this option will cause a Query window to be 
  1464.  opened automatically when a private message is received. The private message 
  1465.  will be displayed in the query window. If this option is not selected the 
  1466.  private message is displayed in the current window. 
  1467.  
  1468.  Add user@host to Priv Msg - This option will append the senders user@host.name 
  1469.  to all private messages sent to you. However, if you have a query window open 
  1470.  for the sending user the user@host.name is not added to the message. 
  1471.  
  1472.  Away Message Recording - When this feature is checked, all private messages to 
  1473.  you will be recorded to a file while you are marked as away. When you return, 
  1474.  all recorded messages are played back and the file is deleted. 
  1475.  
  1476.  Timestamp Priv Msgs - This feature specifies if and when a time in HH:MM 
  1477.  format should be appended to all private messages to you.  The available 
  1478.  options are "Never", "Always", and "When Away".  The "When Away" option means 
  1479.  timestamps are to be used only when you are marked as being away. 
  1480.  
  1481.  
  1482. ΓòÉΓòÉΓòÉ 55. Connection Help ΓòÉΓòÉΓòÉ
  1483.  
  1484.  This dialog is used to configure your server networks and servers and to 
  1485.  connect with a IRC server. To simply connect to a server, select the desired 
  1486.  server from the list and press the "Connect" button. 
  1487.  
  1488.  IRC Network - You may configure your desired servers in groups by network. 
  1489.  When GtIrc is initially installed it configures a few default networks. To 
  1490.  list the configured networks click on the down arrow at the right of the 
  1491.  Network name control. 
  1492.  
  1493.  Add Network - Use this button to add new networks of your choice. The Network 
  1494.  name must be a unique name. Once the network entry has been added you will 
  1495.  need to add servers to it before it can be used to connect with a server. 
  1496.  
  1497.  Delete Network - Pressing this button will delete the selected Network from 
  1498.  the configuration and all servers defined for this network. You will be 
  1499.  prompted to verify you really wish to do this. 
  1500.  
  1501.  IRC Server - This drop down list contains the list of IRC servers for the 
  1502.  selected network. To connect with a server select it's name here then press 
  1503.  the "Connect" button. 
  1504.  
  1505.  Port - This field displays the port for the selected server. You may change 
  1506.  the port used for this server with the "Edit" feature. 
  1507.  
  1508.  Desc - This field displays descriptive information about the selected server. 
  1509.  You may edit the description using the "Edit" feature. This field is not used 
  1510.  by GtIrc so you may put what ever information you desire here. 
  1511.  
  1512.  Arrange - When automatically connecting to a server, connection attempts are 
  1513.  made with each server in the list starting with the top most entry. To 
  1514.  rearrange the server list so that your most desired servers are tried first, 
  1515.  click on the "Arrange" button. 
  1516.  
  1517.  Add - Click here to add a new server to the list of servers for the selected 
  1518.  network. 
  1519.  
  1520.  Edit - A number of items may be configured or displayed about a specific 
  1521.  server such as the port number, connection preferences and IP address. Click 
  1522.  here to view or edit these values for the selected server. 
  1523.  
  1524.  Delete - This button removes the selected server from the server list. 
  1525.  
  1526.  Automatically Connect - When selected, the client will, on start up, 
  1527.  automatically attempt to locate the selected network and the most desired 
  1528.  server for that network, and then attempt connection with that server. 
  1529.  
  1530.  Connect - Press this button when the desired server is selected to initiate 
  1531.  the connection attempt. 
  1532.  
  1533.  Cancel - Press this button to leave this dialog without connecting to a 
  1534.  server. 
  1535.  
  1536.  Help - Pressing "Help" gives you this help panel. 
  1537.  
  1538.  
  1539. ΓòÉΓòÉΓòÉ 56. Server Help ΓòÉΓòÉΓòÉ
  1540.  
  1541.  This dialog is presented when adding a new server to the server list or when 
  1542.  editing an existing server entry. 
  1543.  
  1544.  Server - This is the server name. Normally it should be the host name of the 
  1545.  desired IRC server however, you may specify a IP address here also. For "Edit" 
  1546.  this field displays the server name but it cannot be changed. For "Add" 
  1547.  operations this name must be a unique name. The server name field contains 
  1548.  only the server name. Port and password information are not included here as 
  1549.  they are specified else where. 
  1550.  
  1551.  Desc - This is a description field for the selected server entry. This field 
  1552.  is not used by the client so you may put whatever comments you wish here or 
  1553.  leave it empty. 
  1554.  
  1555.  Port - This field specifies the port via which to connect with the IRC server. 
  1556.  The default is 6667 which is the standard port for client connections with IRC 
  1557.  servers. Some servers permit connecting on additional ports and connection 
  1558.  performance can sometimes be improved by connecting on one of these additional 
  1559.  ports. You may set the port to any desired value except it may not be zero. 
  1560.  This field is required. 
  1561.  
  1562.  Password - Some private IRC networks require a password to connect with their 
  1563.  server. For public networks this field should be left empty. If you are 
  1564.  configuring a server which requires a password specify that password here. 
  1565.  Note that this is a protected field and displays asterisks instead of the 
  1566.  actual password. 
  1567.  
  1568.  Bypass DNS - This option is used to bypass the normal DNS lookup. It is only 
  1569.  valid if a previous connection with the selected server has been made and the 
  1570.  "IP Addr" field contains the IP address of the server. If this option is not 
  1571.  checked and if the server name is specified as an IP address instead of a 
  1572.  domain name, DNS lookup is automatically bypassed. 
  1573.  
  1574.  Provide Ident - When this option is selected a pseudo Ident daemon will be 
  1575.  executed during the connection attempt for this server. The authenticated user 
  1576.  name returned by the Ident daemon will be the user name specified in the 
  1577.  "Settings Dialog". 
  1578.  
  1579.  Reconnect - Normally when a connection fails you will be notified and then you 
  1580.  must reconnect to a server manually. With this option selected, a connection 
  1581.  will be attempted automatically with the selected server. This reconnect will 
  1582.  be attempted as many times as the value of "Connect Attempts". If the "Jump to 
  1583.  Next Server" option is also selected, the current server is tried before a 
  1584.  server jump is made. 
  1585.  
  1586.  Jump to Next Server - When this option is selected, during initial connections 
  1587.  or recovery for failed connections, if connection with the current server 
  1588.  fails after the specified number of attempts, the client will attempt to 
  1589.  locate the next server in the list which has a non-zero Connect Attempts value 
  1590.  and attempt to connect with that server. 
  1591.  
  1592.  Network - This is a display only field which shows the network for which this 
  1593.  server is related. 
  1594.  
  1595.  IP Addr: - This is a read only field. Once a connection has been made to the 
  1596.  selected server, the IP Addr field will be filled in, or updated as the case 
  1597.  may be, automatically. After this has occurred you may bypass the DNS lookup 
  1598.  process for faster connections by checking the "Bypass DNS" checkbox. 
  1599.  
  1600.  Connect Attempts: - This value determines the number of times the client will 
  1601.  initially attempt to connect with the server. If the "Reconnect" box is 
  1602.  checked, this value also is used for reconnection attempts. To prevent 
  1603.  automatic connection or reconnection attempts with a server set the value of 
  1604.  Connect Attempts to zero. 
  1605.  
  1606.  Done - Click this button when you are finished configuring the server fields. 
  1607.  
  1608.  Cancel - Press this button to leave this dialog without making any changes. 
  1609.  
  1610.  Help - Pressing "Help" gives you this help panel. 
  1611.  
  1612.  
  1613. ΓòÉΓòÉΓòÉ 57. Server Arrange Help ΓòÉΓòÉΓòÉ
  1614.  
  1615.  This dialog is used to arrange the server list for the selected network such 
  1616.  that preferred servers will be attempted first during automatic connection or 
  1617.  reconnection attempts. 
  1618.  
  1619.  The servers for the selected network are displayed in the list box. The most 
  1620.  desired server is at the top of the list and the least desired server is at 
  1621.  the bottom of the list. 
  1622.  
  1623.  To change the order of the list, select the server you wish to reposition, 
  1624.  then click on the "Up" or "Down" button to move it up or down in the list 
  1625.  respectively. 
  1626.  
  1627.  Once you have completed ordering of the list, press the "Done" button to save 
  1628.  the changes and leave the dialog. 
  1629.  
  1630.  The "Help" button displays this help panel. 
  1631.  
  1632.  
  1633. ΓòÉΓòÉΓòÉ 58. IRC Commands Help ΓòÉΓòÉΓòÉ
  1634.  
  1635.  A list of the supported IRC commands is shown below. Double click on the 
  1636.  desired command to display additional information, syntax and command 
  1637.  examples. Note that when entering an IRC command, it must be preceded by a / 
  1638.  character. For example to execute the LEAVE command you would type /LEAVE. 
  1639.  
  1640.  Note that IRC variables may be used in /Commands to substitute dynamic 
  1641.  information such as your nickname. See the section on IRC Variables and the 
  1642.  /VAR command for more information on this feature. 
  1643.  
  1644.   ACTION           Send an action message to a channel. 
  1645.   ADMIN            Display administrator information. 
  1646.   ALL              Send public message to all channels. 
  1647.   ALLME            Send action message to all channels. 
  1648.   AWAY             Set or reset away status. 
  1649.   AWAYMSG          Send away msg to all channels and set away. 
  1650.   BYE              Terminate IRC. 
  1651.   CLEAR            Clear the output window. 
  1652.   CLIENTINFO       Check CTCP capabilities of a user. 
  1653.   CTCP             Send custom CTCP command. 
  1654.   DATE             Display the time from a server or user. 
  1655.   DCC CHAT         Offer a DCC Chat session with another user. 
  1656.   DCC SEND         Send a file via DCC to another user. 
  1657.   DEOP             Remove IRC operator privileges. 
  1658.   DISCONNECT       Disconnect from the IRC Server. 
  1659.   DNS              Perform DNS lookup. 
  1660.   ECHO             Echo a text string to and from another client. 
  1661.   F (Find)         Find text in the output window. 
  1662.   FINGER           Display a users real name. 
  1663.   IGNORE           Ignore messages from other users. 
  1664.   INFO             Display information about the IRC creators. 
  1665.   INVITE           Invite a user to join a channel. 
  1666.   IRCTRACE         Write raw IRC messages to a trace file. 
  1667.   ISON             See if specific users are on IRC. 
  1668.   JOIN             Join a channel. 
  1669.   KICK             Kick someone off of a channel. 
  1670.   KILL             Terminate a users IRC connection. 
  1671.   KLINE            Ban user from server. 
  1672.   LEAVE            Close a channel or query. 
  1673.   LINKS            Display server links. 
  1674.   LIST             Display existing channels. 
  1675.   LOG              Write log file of message traffic. 
  1676.   LUSERS           Display summary of users, servers and operators. 
  1677.   MAP              Display servers connected to network. 
  1678.   ME               Send an action message to a channel. 
  1679.   MENU             Add custom menu items. 
  1680.   MODE             Set a channel or user's mode. 
  1681.   MOTD             Display a servers Message Of The Day. 
  1682.   MSG              Send a private message. 
  1683.   NAMES            See who is on a channel. 
  1684.   NICK             Change your nickname. 
  1685.   NL               Toggle Nicklist window on or off. 
  1686.   NOTICE           Send a notice message. 
  1687.   NOTIFY           Notify when users join or leave IRC. 
  1688.   OMSG             Send message to all chan-ops. 
  1689.   ONOT             Send notice to all chan-ops. 
  1690.   OPER             Set IRC operator status. 
  1691.   PING             Check network response time. 
  1692.   QUERY            Open a Query Window. 
  1693.   QUIT             Terminate IRC. 
  1694.   RAW              Send raw text to the server. 
  1695.   REHASH           Force server to reread it's config file. 
  1696.   RESTART          Force server to reread it's config file. 
  1697.   REXX             Execute a stand alone REXX procedure script. 
  1698.   RUN              Execute IRC commands from a file. 
  1699.   SCR              Execute a stand alone REXX procedure script. 
  1700.   SERVER           Connect to or change IRC servers. 
  1701.   SIGNOFF          Terminate IRC. 
  1702.   SILENCE          Silence private messages at the server. 
  1703.   SNAP             Record current srcoll buffer to a file. 
  1704.   SOUND            Send a sound to another client. 
  1705.   SOURCE           Display where to obtain a users client software. 
  1706.   SQUIT            Disconnect a server from the IRC network. 
  1707.   STATS            Query a servers statistics. 
  1708.   SUMMON           Invite a user to join IRC. 
  1709.   TIME             Display the time from a server or user. 
  1710.   TIMER            Manage event timers. 
  1711.   TOPIC            Display or set a channel topic. 
  1712.   UMODE            Display or set your user mode. 
  1713.   USERHOST         Display information about a user. 
  1714.   USERINFO         Display a users information string. 
  1715.   USERIP           Display the IP address of a user. 
  1716.   USERS            Display users connected to a server. 
  1717.   VAR              Set, display and modify IRC $Variables. 
  1718.   VERSION          Display the name and version of a users IRC client. 
  1719.   WALLOPS          Send a message to all IRC Operators. 
  1720.   WHO              List users on a channel or IRC. 
  1721.   WHOIS            Display detail about a nickname. 
  1722.   WHOWAS           Display history detail about a nickname. 
  1723.  
  1724.  
  1725. ΓòÉΓòÉΓòÉ 59. ADMIN Command ΓòÉΓòÉΓòÉ
  1726.  
  1727.  The ADMIN command displays information regarding the administration of an IRC 
  1728.  server. 
  1729.  
  1730.  Syntax: /ADMIN [servername | nickname] 
  1731.  
  1732.  If the server name is omitted, information for the server you are connected 
  1733.  with will be displayed. If a nickname is specified, information about the 
  1734.  server on which that client is connected will be displayed. 
  1735.  
  1736.  Examples: 
  1737.  
  1738.      /ADMIN 
  1739.  
  1740.      /ADMIN irc.texas.net 
  1741.  
  1742.      /ADMIN george admin 
  1743.  
  1744.  
  1745. ΓòÉΓòÉΓòÉ 60. ALL Command ΓòÉΓòÉΓòÉ
  1746.  
  1747.  The ALL command sends a public message to all channels to which you are 
  1748.  joined. 
  1749.  
  1750.  Syntax: /ALL text 
  1751.  
  1752.  Example: 
  1753.  
  1754.      /ALL Guess who won the Superbowl? 
  1755.  
  1756.  
  1757. ΓòÉΓòÉΓòÉ 61. ALLME Command ΓòÉΓòÉΓòÉ
  1758.  
  1759.  The ALLME command sends a action message to all channels to which you are 
  1760.  joined. 
  1761.  
  1762.  Syntax: /ALLME text 
  1763.  
  1764.  Example: 
  1765.  
  1766.      /ALLME is very tired. 
  1767.  
  1768.  
  1769. ΓòÉΓòÉΓòÉ 62. AWAY Command ΓòÉΓòÉΓòÉ
  1770.  
  1771.  The AWAY command is used to notify other IRC users that you are away and will 
  1772.  not be responding to messages. When the Away status is set, and an IRC user 
  1773.  sends you a private message, a response is returned to that user explaining 
  1774.  that you are away and the reason. 
  1775.  
  1776.  Syntax: /AWAY [reason] 
  1777.  
  1778.  When a reason is given, you set as Away. When no reason is provided, you are 
  1779.  set as not Away. 
  1780.  
  1781.  Examples: 
  1782.  
  1783.      /AWAY gone to eat 
  1784.  
  1785.      /AWAY 
  1786.  
  1787.  
  1788. ΓòÉΓòÉΓòÉ 63. AWAYMSG Command ΓòÉΓòÉΓòÉ
  1789.  
  1790.  The AWAYMSG command is used to notify other IRC users that you are away and 
  1791.  will not be responding to messages. When the Away status is set, and an IRC 
  1792.  user sends you a private message, a response is returned to that user 
  1793.  explaining that you are away and the reason. 
  1794.  
  1795.  The AWAYMSG command differs from the AWAY command in that it also sends a 
  1796.  action message to all channels to which you are joined and sets you away with 
  1797.  the same message text. 
  1798.  
  1799.  Syntax: /AWAYMSG [reason][*] 
  1800.  
  1801.  The command should be entered like a /ME or /ACTION message since your 
  1802.  nickname will prefix the message sent to the channels. 
  1803.  
  1804.  If a "*" is specified for a reason, a message saying you are back is sent to 
  1805.  all channels and you are marked as not away. 
  1806.  
  1807.  If a reason is not provided, a default reason will be used. 
  1808.  
  1809.  Examples: 
  1810.  
  1811.      /AWAYMSG gone to eat, [/msg will beep] 
  1812.  
  1813.      /AWAYMSG 
  1814.  
  1815.  
  1816. ΓòÉΓòÉΓòÉ 64. BYE Command ΓòÉΓòÉΓòÉ
  1817.  
  1818.  The BYE command terminates your IRC session. A reason may be given which is 
  1819.  broadcast to the participants of any channels you had joined. 
  1820.  
  1821.  Syntax: /BYE [reason] 
  1822.  
  1823.  If a reason is not provided, the reason specified in the Preferences Dialog is 
  1824.  used. If no reason is found there a reason of "Leaving" is used. 
  1825.  
  1826.  This command is synonymous with "QUIT" and "SIGNOFF". 
  1827.  
  1828.  You may also use the File - Signoff menu option to terminate your IRC session. 
  1829.  
  1830.  Examples: 
  1831.  
  1832.      /BYE going to class 
  1833.  
  1834.  
  1835. ΓòÉΓòÉΓòÉ 65. CLEAR Command ΓòÉΓòÉΓòÉ
  1836.  
  1837.  The CLEAR command clears the output window. 
  1838.  
  1839.  Syntax: /CLEAR 
  1840.  
  1841.  The scroll buffer is purged and the output window cleared. 
  1842.  
  1843.  This command may be abbreviated /CLE. 
  1844.  
  1845.  Examples: 
  1846.  
  1847.      /CLEAR 
  1848.  
  1849.      /CLE 
  1850.  
  1851.  
  1852. ΓòÉΓòÉΓòÉ 66. CLIENTINFO Command ΓòÉΓòÉΓòÉ
  1853.  
  1854.  The CLIENTINFO command sends a request to the specified IRC user client 
  1855.  software asking what CTCP (Client To Client Protocol) commands are supported. 
  1856.  
  1857.  Syntax: /CLIENTINFO nickname 
  1858.  
  1859.  Providing that the client software for "nickname" supports the CLIENTINFO 
  1860.  command, a list of supported commands will be returned. Clients that do not 
  1861.  support CLIENTINFO may return an error message, or nothing at all. Some 
  1862.  clients may return information other than that expected. 
  1863.  
  1864.  Examples: 
  1865.  
  1866.      /CLIENTINFO george  Result: 
  1867.  
  1868.      *** CLIENTINFO (george): VERSION CLIENTINFO PING FINGER 
  1869.  
  1870.  
  1871. ΓòÉΓòÉΓòÉ 67. CTCP Command ΓòÉΓòÉΓòÉ
  1872.  
  1873.  The CTCP command allows you to send custom CTCP command requests to another 
  1874.  nick. 
  1875.  
  1876.  Syntax: /CTCP nickname command-text 
  1877.  
  1878.  Most standard CTCP commands are supported by the GammaTech IRC Client by their 
  1879.  own commands. For example, see /PING or /VERSION. This command allows one to 
  1880.  send a customized CTCP command that is not otherwise supported. 
  1881.  
  1882.  Examples: 
  1883.  
  1884.      /CTCP george VER 
  1885.  
  1886.  
  1887. ΓòÉΓòÉΓòÉ 68. DATE Command ΓòÉΓòÉΓòÉ
  1888.  
  1889.  The DATE command queries the requested server of client for the current time 
  1890.  at that location. The DATE command is synonymous with the TIME command. 
  1891.  
  1892.  Syntax: /DATE [servername] [nickname] 
  1893.  
  1894.  If no server or client name is provided, the request is made to the server on 
  1895.  which you are connected. If a nickname is provided, the request is sent to the 
  1896.  client software used by the nickname as a CTCP command. Not all IRC clients 
  1897.  support CTCP TIME requests so information returned may not be that which is 
  1898.  expected or no response may be given at all. 
  1899.  
  1900.  Examples: 
  1901.  
  1902.      /DATE 
  1903.  
  1904.      /DATE irc.texas.net 
  1905.  
  1906.      /DATE george  Results: 
  1907.  
  1908.      *** irc.texas.net : Tuesday March 28 1995 -- 08:47 -06:00 
  1909.  
  1910.      *** TIME (george): Tue Mar 28 08:47:15 1995 
  1911.  
  1912.  
  1913. ΓòÉΓòÉΓòÉ 69. DCC CHAT Command ΓòÉΓòÉΓòÉ
  1914.  
  1915.  The DCC CHAT command is used to initiate a private DCC chat session with 
  1916.  another user. 
  1917.  
  1918.  Syntax: /DCC CHAT nickname 
  1919.  
  1920.  When this command is entered, the user specified is notified that you wish to 
  1921.  establish a DCC Chat session with them. They then have the option to accept 
  1922.  the offer and establish the chat session or decline the offer. In any event, a 
  1923.  new window is created where the chat session will take place if it is 
  1924.  accepted. 
  1925.  
  1926.  The DCC chat session is conducted as a direct client to client session and is 
  1927.  therefore more secure since it does not use the IRC network for message 
  1928.  traffic. The session is not affected by netsplits or server outages and you 
  1929.  can change servers without impacting the DCC Chat session. 
  1930.  
  1931.  Example: 
  1932.  
  1933.      /DCC CHAT george 
  1934.  
  1935.  
  1936. ΓòÉΓòÉΓòÉ 70. DCC SEND Command ΓòÉΓòÉΓòÉ
  1937.  
  1938.  The DCC SEND command is used to transmit a file to another user. 
  1939.  
  1940.  Syntax: /DCC SEND nickname [file.name] 
  1941.  
  1942.  If the file name is not provided a standard files dialog is presented by which 
  1943.  you may select a file to be transmitted. 
  1944.  
  1945.  When this command is entered, the user specified is notified that you wish to 
  1946.  send them a file. They then have the option to accept the offer and receive 
  1947.  the file or decline the offer. In any event, a new window is created where the 
  1948.  file transfer session will take place if it is accepted. 
  1949.  
  1950.  The DCC SEND session is conducted as a direct client to client session and is 
  1951.  therefore not affected by server performance netsplits or server outages. 
  1952.  Changing servers will not impact the DCC file transfer. 
  1953.  
  1954.  Example: 
  1955.  
  1956.      /DCC SEND george myfile.dat 
  1957.  
  1958.  
  1959. ΓòÉΓòÉΓòÉ 71. DEOP Command ΓòÉΓòÉΓòÉ
  1960.  
  1961.  The DEOP command removes IRC operator status. 
  1962.  
  1963.  Syntax: /DEOP 
  1964.  
  1965.  This command is used by a user with IRC operator privileges to remove IRC 
  1966.  operator status from themselves. 
  1967.  
  1968.  Example: 
  1969.  
  1970.      /DEOP 
  1971.  
  1972.  
  1973. ΓòÉΓòÉΓòÉ 72. DISCONNECT Command ΓòÉΓòÉΓòÉ
  1974.  
  1975.  The DISCONNECT command closes the session with the IRC server. It does not 
  1976.  however shut down the client as the QUIT command does. In addition, DCC 
  1977.  sessions are not impacted. After disconnect they user may later connect to the 
  1978.  IRC server again. 
  1979.  
  1980.  Syntax: /DISCONNECT [comments] 
  1981.  
  1982.  The command may be abbreviated "DISC". 
  1983.  
  1984.  If comments are provided they are included in the signoff message on the IRC 
  1985.  network. If no comment is provided, the default signoff text is used. If no 
  1986.  default signoff text is provided the text "Leaving" is used. 
  1987.  
  1988.  Example: 
  1989.  
  1990.      /DISC Bye bye folks 
  1991.  
  1992.  
  1993. ΓòÉΓòÉΓòÉ 73. DNS Command ΓòÉΓòÉΓòÉ
  1994.  
  1995.  The DNS command provides online DNS lookups. 
  1996.  
  1997.  Syntax: /DNS hostname|IPaddress 
  1998.  
  1999.  Either the hostname or IP address may be provided. 
  2000.  
  2001.  Example: 
  2002.  
  2003.      /DNS orville.somewhere.com 
  2004.  
  2005.      /DNS 202.111.37.15 
  2006.  
  2007.  
  2008. ΓòÉΓòÉΓòÉ 74. ECHO Command ΓòÉΓòÉΓòÉ
  2009.  
  2010.  The ECHO command sends a string of text to the requested IRC users client 
  2011.  software which in turn sends it back unchanged. 
  2012.  
  2013.  Syntax: /ECHO nickname text 
  2014.  
  2015.  The ECHO command uses the CTCP protocol to send the request to the client. Not 
  2016.  all IRC client software supports the CTCP ECHO command. For this reason, an 
  2017.  error message may be returned, or text which is not expected, or no response 
  2018.  at all. 
  2019.  
  2020.  Example: 
  2021.  
  2022.      /ECHO george Hello world 
  2023.  
  2024.  Result: 
  2025.  
  2026.      *** ECHO (george): Hello world 
  2027.  
  2028.  
  2029. ΓòÉΓòÉΓòÉ 75. F (Find) Command ΓòÉΓòÉΓòÉ
  2030.  
  2031.  The F command locates text in the output window. 
  2032.  
  2033.  Syntax: /F[-|+] [text] 
  2034.  
  2035.  Specifying /F- searches backward in the buffer. If a [text] string is supplied 
  2036.  this is the default. If no text is supplied the default will be the last - or 
  2037.  + flag specified on a previous /F command. On an initial search with /F- the 
  2038.  search begins with the last line on the display. Otherwise the search begins 
  2039.  at the first line which contains selected text. This line is normally the line 
  2040.  where the last find command selected text. 
  2041.  
  2042.  Specifying /F+ searches forward in the text. If [text] is specified the search 
  2043.  will begin with the first line displayed. If no text is provided the search 
  2044.  begins at the first line which contains selected text. This line is normally 
  2045.  the line where the last find command selected text. 
  2046.  
  2047.  If the text is found it will be selected. If the text cannot be found a beep 
  2048.  is sounded and the display is not changed. 
  2049.  
  2050.  The search for the text string is case insensitive. The text may consist of 
  2051.  multiple words but may not span more than one line. 
  2052.  
  2053.  Examples: 
  2054.  
  2055.      /F any text 
  2056.  
  2057.      /F+ my text 
  2058.  
  2059.      /F+ 
  2060.  
  2061.      /F- 
  2062.  
  2063.      /F 
  2064.  
  2065.  
  2066. ΓòÉΓòÉΓòÉ 76. FINGER Command ΓòÉΓòÉΓòÉ
  2067.  
  2068.  The FINGER command displays the real name and idle time of an IRC user. 
  2069.  
  2070.  Syntax: /FINGER nickname 
  2071.  
  2072.  The FINGER command uses the CTCP protocol to send the request to the client. 
  2073.  Not all IRC client software supports the CTCP FINGER command. For this reason, 
  2074.  an error message may be returned, or text other than that expected, or no 
  2075.  response at all. 
  2076.  
  2077.  Example: 
  2078.  
  2079.      /FINGER george 
  2080.  
  2081.  Result: 
  2082.  
  2083.      ***FINGER (george): George D. Smith, Idle 15 seconds 
  2084.  
  2085.  
  2086. ΓòÉΓòÉΓòÉ 77. IGNORE Command ΓòÉΓòÉΓòÉ
  2087.  
  2088.  The IGNORE command allows you to block messages from another user so that they 
  2089.  are not displayed in your IRC windows. 
  2090.  
  2091.  Syntax: /IGNORE [nickname|user@host] [+|-type ...] 
  2092.  
  2093.  Syntax: /IGNORE - 
  2094.  
  2095.  If no parameters are specified, the ignore list is displayed. 
  2096.  
  2097.  If the only parameter is a "-" then the ignore list is purged. 
  2098.  
  2099.  If only the nickname or user@host parameter is specified, all messages for 
  2100.  that user will be ignored. 
  2101.  
  2102.  Either the nickname or a user@host mask for the user may be specified.  If a 
  2103.  user@host mask is specified it should be in the form of nick!user@host. i.e. 
  2104.  *!*baduser@somewhere.net. You may obtain the users user@hostname using the 
  2105.  WHOIS or USERHOST command. 
  2106.  
  2107.  You may specify the types of messages to be ignored. Specifying a "+" will 
  2108.  cause the associated message type to be ignored.  Specifying a "-" will allow 
  2109.  those message types through if previously they were set to be ignored. If 
  2110.  neither "+" or "-" are specified "+" is assumed.  The allowable message types 
  2111.  are shown below. If no type is provided, ALL is assumed. 
  2112.  
  2113.   MSGS       Private messages to you. 
  2114.   CHAN       Messages to channels. 
  2115.   INV        Invites. 
  2116.   CTCP       CTCP command requests. 
  2117.   ALL        All messages. 
  2118.  
  2119.  The ignore list is not retained from IRC session to IRC session. 
  2120.  
  2121.  Examples: 
  2122.  
  2123.      /IGNORE george 
  2124.  
  2125.      /IGNORE george MSGS CTCP 
  2126.  
  2127.      /IGNORE george +MSGS +CTCP 
  2128.  
  2129.      /IGNORE george - 
  2130.  
  2131.      /IGNORE george -MSGS 
  2132.  
  2133.      /IGNORE - 
  2134.  
  2135.  
  2136. ΓòÉΓòÉΓòÉ 78. INFO Command ΓòÉΓòÉΓòÉ
  2137.  
  2138.  The INFO command shows information regarding people related to the development 
  2139.  of Internet Relay Chat. 
  2140.  
  2141.  Syntax: /INFO [server] 
  2142.  
  2143.  If server is not provided, the server to which you are connected responds to 
  2144.  the command. Otherwise it is sent to the requested server for processing. 
  2145.  
  2146.  Examples: 
  2147.  
  2148.      /INFO 
  2149.  
  2150.      /INFO irc.texas.net 
  2151.  
  2152.  
  2153. ΓòÉΓòÉΓòÉ 79. INVITE Command ΓòÉΓòÉΓòÉ
  2154.  
  2155.  Invite a user to join a channel. 
  2156.  
  2157.  Syntax: /INVITE nickname [channel] 
  2158.  
  2159.  If channel is not specified, the current channel is used. 
  2160.  
  2161.  This command sends a message to the specified nickname inviting them to join 
  2162.  the channel specified or defaulted. The channel does not have to exist. 
  2163.  
  2164.  If the channel is invite only (+i) then the issuer of this command must be a 
  2165.  channel operator. 
  2166.  
  2167.  Examples: 
  2168.  
  2169.      /INVITE george 
  2170.  
  2171.      /INVITE george #chatter 
  2172.  
  2173.  
  2174. ΓòÉΓòÉΓòÉ 80. IRCTRACE Command ΓòÉΓòÉΓòÉ
  2175.  
  2176.  The IRCTRACE command is used to create a trace file of raw IRC messages during 
  2177.  your IRC session. The trace file may be used for debugging or for 
  2178.  informational purposes when developing scripts. 
  2179.  
  2180.  Syntax: /IRCTRACE ON [filename] | OFF 
  2181.  
  2182.  If the trace is started without specifying a trace file name the file name 
  2183.  "gtirc.trc" is used. 
  2184.  
  2185.  If a trace is started while a trace is currently active, the current trace is 
  2186.  terminated and a new trace started with the new file name. 
  2187.  
  2188.  If the trace file already exists it will be appended to. 
  2189.  
  2190.  Example: 
  2191.  
  2192.      /IRCTRACE ON 
  2193.  
  2194.      /IRCTRACE ON c:\mytrace.dat 
  2195.  
  2196.      /IRCTRACE OFF 
  2197.  
  2198.  
  2199. ΓòÉΓòÉΓòÉ 81. ISON Command ΓòÉΓòÉΓòÉ
  2200.  
  2201.  The ISON command is used to determine if one or more nicknames are currently 
  2202.  on IRC. 
  2203.  
  2204.  Syntax: /ISON nick1 [nick2 ...] 
  2205.  
  2206.  The list of nicknames, separated by spaces, is analyzed and the list is 
  2207.  returned with only those nicknames currently on IRC. 
  2208.  
  2209.  Example: 
  2210.  
  2211.      /ISON george linker jazzy wizard 
  2212.  
  2213.  Result: 
  2214.  
  2215.      ISON george wizard 
  2216.  
  2217.  
  2218. ΓòÉΓòÉΓòÉ 82. JOIN Command ΓòÉΓòÉΓòÉ
  2219.  
  2220.  The JOIN command is used to join one or more channels. A new window is opened 
  2221.  for each channel joined. 
  2222.  
  2223.  Syntax: /JOIN channel[,channel ...]  [key,key ...] 
  2224.  
  2225.  A maximum of 10 channels may be joined. 
  2226.  
  2227.  If the channel is protected by a key (password) then the appropriate key must 
  2228.  be provided to join the channel. In the parameter list for the JOIN command, 
  2229.  the first key listed goes with the first channel listed and so on. 
  2230.  
  2231.  You may also join a channel by using the icon on the Toolbar or via the Popup 
  2232.  menu. 
  2233.  
  2234.  The total number of channel plus Query Windows permitted at any point in time 
  2235.  is 10. 
  2236.  
  2237.  Examples: 
  2238.  
  2239.      /JOIN #chat 
  2240.  
  2241.      /JOIN #chat,#os/2 
  2242.  
  2243.      /JOIN #secret please 
  2244.  
  2245.  
  2246. ΓòÉΓòÉΓòÉ 83. KICK Command ΓòÉΓòÉΓòÉ
  2247.  
  2248.  The KICK command is used to remove someone from a channel. It is a forced 
  2249.  leave. This command is restricted to channel operators only. Note that a user 
  2250.  removed by KICK can simply rejoin the channel. 
  2251.  
  2252.  Syntax: /KICK [channel] nickname [reason for kick] 
  2253.  
  2254.  If the KICK command is issued from the channel window of the channel where the 
  2255.  nick is joined, the channel does not need to be specified. To kick from a 
  2256.  different channel or window, specify the channel name. 
  2257.  
  2258.  Since kicking is often times used as a warning, a reason for the kick is 
  2259.  generally appropriate, but not required. 
  2260.  
  2261.  Examples: 
  2262.  
  2263.      /KICK #chat george for flooding the channel 
  2264.  
  2265.      /KICK george for acting up 
  2266.  
  2267.  
  2268. ΓòÉΓòÉΓòÉ 84. KILL Command ΓòÉΓòÉΓòÉ
  2269.  
  2270.  The KILL command is used to disconnect a IRC user (client) from a server. 
  2271.  
  2272.  Syntax: /KILL nick[,nick,...] reason text 
  2273.  
  2274.  The KILL command is restricted to IRC operators only. It is used primarily to 
  2275.  get rid of ghost sessions. Servers may automatically generate KILL's when 
  2276.  nickname collisions occur. 
  2277.  
  2278.  Example: 
  2279.  
  2280.      /KILL george Clean up ghost session 
  2281.  
  2282.  
  2283. ΓòÉΓòÉΓòÉ 85. KLINE Command ΓòÉΓòÉΓòÉ
  2284.  
  2285.  The KLINE command is used to ban a user from connecting to a server. 
  2286.  
  2287.  Syntax: /KLINE user@host.mask reason text 
  2288.  
  2289.  The KLINE command is restricted to IRC operators only. It is used to terminate 
  2290.  connected clients which match the user/host mask and prevent them from 
  2291.  reconnecting to the server. 
  2292.  
  2293.  Example: 
  2294.  
  2295.      /KLINE *george@*.somewhere.net Running clone bots 
  2296.  
  2297.  
  2298. ΓòÉΓòÉΓòÉ 86. LEAVE Command ΓòÉΓòÉΓòÉ
  2299.  
  2300.  The LEAVE command is used to depart from a channel or terminate a query 
  2301.  session. 
  2302.  
  2303.  Syntax: /LEAVE [channel,channel ...] 
  2304.  
  2305.  If the LEAVE command is issued without parameters, the current channel / query 
  2306.  will be terminated. If issued from a window other than the channel/query you 
  2307.  wish to leave, the channel and/or query names must be specified. 
  2308.  
  2309.  You may leave multiple channels and/or query sessions by specifying multiple 
  2310.  names separated by commas. 
  2311.  
  2312.  Leaving a channel or query will automatically close the channel or query 
  2313.  window. 
  2314.  
  2315.  You may also leave by pressing the icon on the Toolbar of the related window, 
  2316.  or close the window by double clicking on the system menu icon at the top left 
  2317.  corner of the window. 
  2318.  
  2319.  When terminating IRC, it is not necessary to leave all channels and queries 
  2320.  first. 
  2321.  
  2322.  Examples: 
  2323.  
  2324.      /LEAVE 
  2325.  
  2326.      /LEAVE #chat 
  2327.  
  2328.      /LEAVE george 
  2329.  
  2330.      /LEAVE #chat,george 
  2331.  
  2332.  
  2333. ΓòÉΓòÉΓòÉ 87. LINKS Command ΓòÉΓòÉΓòÉ
  2334.  
  2335.  The LINKS command displays a list of all the servers connected to the server 
  2336.  specified. 
  2337.  
  2338.  Syntax: /LINKS [server [wildcard]] 
  2339.  
  2340.  If server is not specified the server you are attached to is used. Otherwise 
  2341.  the information is requested from the specified server. 
  2342.  
  2343.  If the wildcard is specified, information is returned only if it matches the 
  2344.  wildcard expression. If a wildcard is specified, the server must also be 
  2345.  specified. 
  2346.  
  2347.  The output of this command is directed to a new window created when the 
  2348.  command is entered. The information shown in this display window is a snapshot 
  2349.  at the time when the command was executed. To close this display window double 
  2350.  click on the icon in the upper left corner of the window. Depending on the 
  2351.  server response time it may take several seconds for information to appear in 
  2352.  the window. 
  2353.  
  2354.  Examples: 
  2355.  
  2356.      /LINKS 
  2357.  
  2358.      /LINKS irc.texas.net 
  2359.  
  2360.      /LINKS *.au coombs* 
  2361.  
  2362.  In the last example above, the server with a name matching *.au will be 
  2363.  queried for a list of attached servers matching coombs*. 
  2364.  
  2365.  
  2366. ΓòÉΓòÉΓòÉ 88. LIST Command ΓòÉΓòÉΓòÉ
  2367.  
  2368.  The LIST command displays one or more active channels which includes the 
  2369.  channel name, number of users and, if available, the topic for the channel. 
  2370.  
  2371.  Syntax: /LIST [mask]  [channel[,channel ...] ] 
  2372.  
  2373.  If no parameters are specified, all channels are displayed. This list can be 
  2374.  very lengthy. 
  2375.  
  2376.  The list can be limited by specifying a mask value of one or more of the 
  2377.  following: 
  2378.  
  2379.   -MIN n     Display channels with at least n users. 
  2380.   -MAX n     Display channels with no more than n users. 
  2381.   -PUB       Display only public channels. 
  2382.   -PRI       Display only private channels. 
  2383.   -TOP       Display only channels with a topic set. 
  2384.  
  2385.  If one or more channel names are specified, only those channels are listed. 
  2386.  
  2387.  The /LIST command also allows the use of wildcard characters in the channel 
  2388.  name field. Valid characters are * and ?, and have the same meaning as when 
  2389.  used with OS/2 file names. So, the channel operand of the /LIST command can 
  2390.  have any one of the following three formats: 
  2391.  
  2392.  channel, channel,...          Lists the specified channels only 
  2393.  *                             Lists the current channel, when executed from a 
  2394.                                Channel Window 
  2395.  <wildcard expression>         Lists all channels matching the expression 
  2396.  
  2397.  Example of wildcard expressions: 
  2398.  
  2399.     ?bible 
  2400.     #bib* 
  2401.     ?chat* 
  2402.  
  2403.  Note that when using wildcard expressions it takes time to create the list 
  2404.  since all channels must be retrieved and then filtered using the wildcard 
  2405.  expressions input by the user. 
  2406.  
  2407.  If a channel name of "*" is used, the current channel is listed, provided you 
  2408.  execute the command from a channel window. 
  2409.  
  2410.  Secret channels are not listed unless you are joined to that channel. 
  2411.  
  2412.  The output of this command is directed to a new window created when the 
  2413.  command is entered. The information shown in this display window is a snapshot 
  2414.  at the time when the command was executed. To close this display window double 
  2415.  click on the icon in the upper left corner of the window. Depending on the 
  2416.  server response time it may take several seconds for information to appear in 
  2417.  the window. 
  2418.  
  2419.  Examples: 
  2420.  
  2421.      /LIST 
  2422.  
  2423.      /LIST #chat,#os/2 
  2424.  
  2425.      /LIST -min 3 -max 10 
  2426.  
  2427.      /LIST * 
  2428.  
  2429.      /LIST -pub 
  2430.  
  2431.  
  2432. ΓòÉΓòÉΓòÉ 89. LOG Command ΓòÉΓòÉΓòÉ
  2433.  
  2434.  The LOG command is used to create a log file of messages for a window. The log 
  2435.  file for the window may be opened using the toolbar icon also. 
  2436.  
  2437.  Syntax: /LOG ON [filename] | OFF 
  2438.  
  2439.  If the log is opened and no file name is specified the name of the window will 
  2440.  be used as a default. When the default is used, the name is adjusted to 8.3 
  2441.  file naming conventions by stripping invalid characters and then truncating to 
  2442.  8 bytes then adding a .log extension. The logfile name will generally be the 
  2443.  channel name or query name with a .log extension. For the control window the 
  2444.  default file name will be gtirc.log. Unless overridden, the log files will be 
  2445.  placed in the default directory which is normally \GTIRC. 
  2446.  
  2447.  When using the toolbar icon to open a log file, the previous log file name for 
  2448.  this window is used. If there was not a previous log file then the default 
  2449.  name is used. There is no method provided to specify a log file name using the 
  2450.  toolbar icon. If you desire a different name you must use the /LOG command to 
  2451.  set the name initially. 
  2452.  
  2453.  The toolbar icon changes when the log file is opened or closed. This occurs 
  2454.  regardless of whether the log operation was done using the icon or the /LOG 
  2455.  command. The two methods are interchangeable. 
  2456.  
  2457.  If a log is already active when a log on command is entered, the current log 
  2458.  file is closed and the new one opened. 
  2459.  
  2460.  If the log file already exists it will be appended to. 
  2461.  
  2462.  Each record in the log file will contain a timestamp. 
  2463.  
  2464.  Examples: 
  2465.  
  2466.      /LOG ON 
  2467.  
  2468.      /LOG ON c:\mylog.dat 
  2469.  
  2470.      /LOG OFF 
  2471.  
  2472.  
  2473. ΓòÉΓòÉΓòÉ 90. LUSERS Command ΓòÉΓòÉΓòÉ
  2474.  
  2475.  The LUSERS command lists a summary of visible users, servers and operators. 
  2476.  
  2477.  Syntax: /LUSERS [wildcard [server]] 
  2478.  
  2479.  If the wildcard expression is provided, the summary is limited to those users 
  2480.  and servers which match the wild card. 
  2481.  
  2482.  If server is specified, the information is queried from that server. Otherwise 
  2483.  it is obtained from the server to which you are connected. 
  2484.  
  2485.  Examples: 
  2486.  
  2487.      /LUSERS 
  2488.  
  2489.      /LUSERS *.edu 
  2490.  
  2491.      /LUSERS *.edu irc.texas.net 
  2492.  
  2493.  
  2494. ΓòÉΓòÉΓòÉ 91. MAP Command ΓòÉΓòÉΓòÉ
  2495.  
  2496.  The MAP command displays a hierarchical list of the IRC servers connected to 
  2497.  the IRC network. 
  2498.  
  2499.  Syntax: /MAP [server] 
  2500.  
  2501.  If a server name is specified, only that servers tree will be displayed. 
  2502.  Otherwise the entire network is displayed. 
  2503.  
  2504.  Not all servers support the /MAP command so you may receive an error on some 
  2505.  servers. 
  2506.  
  2507.  Examples: 
  2508.  
  2509.      /MAP 
  2510.  
  2511.      /MAP norman.ok.us.undernet.org 
  2512.  
  2513.  
  2514. ΓòÉΓòÉΓòÉ 92. ME Command ΓòÉΓòÉΓòÉ
  2515.  
  2516.  The ME command describes an action on the current channel. The ME command is 
  2517.  only valid when executed for a window joined to a channel. The ME command is 
  2518.  synonymous with the /ACTION or /ACT command. 
  2519.  
  2520.  Syntax: /ME text 
  2521.  
  2522.  This command displays a message on the channel which indicates that you are 
  2523.  doing something interesting. 
  2524.  
  2525.  Examples: 
  2526.  
  2527.      /ME is very happy 
  2528.  
  2529.      /ACTION is rolling on the floor laughing 
  2530.  
  2531.  Results: 
  2532.  
  2533.      * mynick is very happy 
  2534.  
  2535.      * mynick is rolling on the floor laughing 
  2536.  
  2537.  
  2538. ΓòÉΓòÉΓòÉ 93. MENU Command ΓòÉΓòÉΓòÉ
  2539.  
  2540.  The MENU command permits you to add customized menu items to various popup 
  2541.  menus. 
  2542.  
  2543.  Syntax: /MENU type text /command 
  2544.  
  2545.  type - is the menu type where the new item is added. Valid values are "in" for 
  2546.  the input window popup menu, "out" for the output window popup, or "nick" for 
  2547.  the nicklist popup menu. 
  2548.  
  2549.  text - is the text you wish to have displayed in the menu. 
  2550.  
  2551.  /command - is the IRC command, including the /, to be executed when this menu 
  2552.  item is selected. The /command may contain $variables. 
  2553.  
  2554.  The new menu item exists for the life of this IRC session only. You may 
  2555.  however use the initialization script to define your custom menu items which 
  2556.  will make them available each time GtIrc is started. The example 
  2557.  initialization script, REXXINIT.CMD has examples of how to do this. 
  2558.  
  2559.  Examples: 
  2560.  
  2561.      /MENU nick UserIP /UserIP $SELECTEDNICK 
  2562.  
  2563.  
  2564. ΓòÉΓòÉΓòÉ 94. MODE Command ΓòÉΓòÉΓòÉ
  2565.  
  2566.  The MODE command displays or changes the user or channel modes. It is also 
  2567.  used to ban users from a channel. 
  2568.  
  2569.  To display or set the user mode use the following syntax: 
  2570.  
  2571.  Syntax: /MODE nickname [+|-][flags] 
  2572.  
  2573.  Your nickname is required. If no other parameters are specified the current 
  2574.  mode is displayed. Note that your user mode is automatically displayed to the 
  2575.  right of your nickname in the title bar. 
  2576.  
  2577.  The acceptable flags are shown below. The flags may be prefixed with a "+" to 
  2578.  set the mode on, or a "-" to set the mode off. If neither "+" or "-" is 
  2579.  specified then "+" is assumed. More than one flag character may be specified. 
  2580.  
  2581.   i   Your nickname is invisible to anyone who does not know it's exact 
  2582.       spelling. 
  2583.  
  2584.   o   IRC Operator status. This flag can only be set off with the MODE command. 
  2585.       To set it on use the /OPER command. 
  2586.  
  2587.   s   This client is to receive server notices. 
  2588.  
  2589.   w   This client is to receive wallops messages. These are messages to all 
  2590.       IRCops. If this mode is set, wallops messages received are displayed in 
  2591.       the Control output window only. 
  2592.  
  2593.   d   Deaf mode suppresses all public (channel) messages to this user. Private 
  2594.       messages are still received. Suppression occurs at the server level. You 
  2595.       may use this mode if you wish to suspend public messages while you are 
  2596.       away so that any private messages will likely be available for viewing 
  2597.       when you return. Note that this mode is not available on all IRC servers 
  2598.       so you may receive an error attempting to set it. 
  2599.  
  2600.  See the /UMODE command for similar functionality. 
  2601.  
  2602.  Examples: 
  2603.  
  2604.      /MODE george 
  2605.  
  2606.      /MODE george +iw 
  2607.  
  2608.      /MODE george -w 
  2609.  
  2610.  To display or change the channel mode use the following syntax: 
  2611.  
  2612.  Syntax: /MODE *|channel [+|-][flags [parameters]] 
  2613.  
  2614.  To alter a mode the user must have channel operator status. 
  2615.  
  2616.  The channel name or "*" is required. If a channel name of "*" is specific the 
  2617.  current channel name is used. If no other parameters are specified the current 
  2618.  mode is displayed. Note that the channel mode is automatically displayed to 
  2619.  the right of the channel name in the title bar. 
  2620.  
  2621.  The acceptable flags are shown below. The flags may be prefixed with a "+" to 
  2622.  set the mode on, or a "-" to set the mode off. If neither "+" or "-" is 
  2623.  specified then "+" is assumed. More than one flag character may be specified. 
  2624.  
  2625.   o   Gives or takes chanop status to another user. The nickname of the user 
  2626.       must be specified in the parameters. 
  2627.  
  2628.   v   Gives or takes the ability to talk on a moderated channel. The nickname 
  2629.       of the user must be specified in the parameters. Chanops always have the 
  2630.       ability to talk on a moderated channel. This gives them the ability to 
  2631.       allow others to talk also without giving them ops. 
  2632.  
  2633.   p   The channel is private. 
  2634.  
  2635.   s   The channel is secret. 
  2636.  
  2637.   i   Channel is invite only. Users joining must be invited first. 
  2638.  
  2639.   t   The channel topic may be set only by channel operators. 
  2640.  
  2641.   n   No messages from outside the channel may be sent to this channel. 
  2642.  
  2643.   m   The channel is moderated. Only chanops and those they designate may talk. 
  2644.  
  2645.   l   Sets a channel limit. No more than the number of users specified will be 
  2646.       permitted to join the channel. When setting a limit the count must be 
  2647.       specified in the parameters. When removing a limit the count is not 
  2648.       specified. 
  2649.  
  2650.   k   Sets a channel key (password) which must be specified by users joining 
  2651.       the channel. The key is provided in the parameters. The key must be 
  2652.       specified whether adding or removing it. The key cannot be changed, only 
  2653.       added and removed. 
  2654.  
  2655.   b   Sets a ban mask. Users matching the ban mask will not be permitted to 
  2656.       join the channel. The ban mask is specified in the parameters and has the 
  2657.       format of [nick[!user[@host]]] and may contain wild card characters. The 
  2658.       list of current bans may be obtained by /MODE channel b. 
  2659.  
  2660.  Note that more than one flag and their respective parameters may be specified 
  2661.  in the same command. However, a limit of three "o" or "b" flags may be 
  2662.  specified. 
  2663.  
  2664.  Examples: 
  2665.  
  2666.  /MODE * 
  2667.  
  2668.  /MODE * +im 
  2669.  
  2670.  /MODE #mychan +o george 
  2671.  
  2672.  /MODE #mychan -s 
  2673.  
  2674.  /MODE * +l 30 
  2675.  
  2676.  /MODE * + lk 30 please 
  2677.  
  2678.  /MODE * +b george 
  2679.  
  2680.  /MODE * -b *!*@texas.net 
  2681.  
  2682.  /MODE * b 
  2683.  
  2684.  
  2685. ΓòÉΓòÉΓòÉ 95. MOTD Command ΓòÉΓòÉΓòÉ
  2686.  
  2687.  The MOTD command displays the Message Of The Day from the specified server. 
  2688.  
  2689.  Syntax: /MOTD [servername|nickname] 
  2690.  
  2691.  If the server name is omitted, information from the server you are connected 
  2692.  with will be displayed. If a nickname is specified, information from the 
  2693.  server on which that client is connected will be displayed. 
  2694.  
  2695.  Examples: 
  2696.  
  2697.      /MOTD 
  2698.  
  2699.      /MOTD irc.texas.net 
  2700.  
  2701.      /MOTD george 
  2702.  
  2703.  
  2704. ΓòÉΓòÉΓòÉ 96. MSG Command ΓòÉΓòÉΓòÉ
  2705.  
  2706.  The MSG command sends a "private" message to the specified nickname(s) or 
  2707.  sends a message to a channel which you have not joined. 
  2708.  
  2709.  Syntax: /MSG nick1[,nick2 ...] | [channel] text 
  2710.  
  2711.  If one or more nicknames are specified, the message is directed to only those 
  2712.  clients. Therefore, membership in any forums you, and they, are participating 
  2713.  will not see the message. Keep in mind that no message on IRC is truly private 
  2714.  in that various administrative positions have the capability to see any 
  2715.  message traffic. 
  2716.  
  2717.  Two special characters may be used in place of a nickname. If "," is specified 
  2718.  for a nickname, the message will be sent to the last nickname who sent you a 
  2719.  message. If "." is specified for the nickname, the message is sent to the last 
  2720.  nickname you sent a message to. When using "," or "." only one nickname may be 
  2721.  specified in the command. 
  2722.  
  2723.  If a channel is specified, the message is sent to that channel provided that 
  2724.  the channel mode is not (+n) which prevents messages from the outside. 
  2725.  
  2726.  The /MSG command may be abbreviated /M. 
  2727.  
  2728.  Examples: 
  2729.  
  2730.      /MSG george How are you today? 
  2731.  
  2732.      /MSG #chat I will be joining in 5 minutes, sorry I'm late. 
  2733.  
  2734.      /MSG george,pauline Talk to you folks later. 
  2735.  
  2736.  Private messages you receive can be discerned from normal channel messages by 
  2737.  the way in which the sending nickname is presented. Normal channel traffic 
  2738.  shows the sending nickname as <nick> where private messages show them as 
  2739.  *nick*. 
  2740.  
  2741.  If several private messages are to be sent and received, it is more convenient 
  2742.  to start a query with the nickname involved. See the QUERY command for more 
  2743.  details on this option. 
  2744.  
  2745.  
  2746. ΓòÉΓòÉΓòÉ 97. NAMES Command ΓòÉΓòÉΓòÉ
  2747.  
  2748.  The NAMES command will display the nicknames of users joined to the specified 
  2749.  channel. 
  2750.  
  2751.  Syntax: /NAMES [channel,channel ...] 
  2752.  
  2753.  If the channel name is omitted, the current channel is listed. If executed 
  2754.  from a non-channel window and a channel is not provided, an error message is 
  2755.  returned. 
  2756.  
  2757.  The name information is displayed only for those channels which are visible. 
  2758.  That is, channels which you have joined, or those which do not have a channel 
  2759.  mode of (+p) or (+s). 
  2760.  
  2761.  The output of this command is directed to a new window created when the 
  2762.  command is entered. The information shown in this display window is a snapshot 
  2763.  at the time when the command was executed. To close this display window double 
  2764.  click on the icon in the upper left corner of the window. Depending on the 
  2765.  server response time it may take several seconds for information to appear in 
  2766.  the window. 
  2767.  
  2768.  Examples: 
  2769.  
  2770.      /NAMES 
  2771.  
  2772.      /NAMES #os/2 
  2773.  
  2774.      /NAMES #chat,#os/2 
  2775.  
  2776.  
  2777. ΓòÉΓòÉΓòÉ 98. NICK Command ΓòÉΓòÉΓòÉ
  2778.  
  2779.  The NICK command is used to change your nickname. 
  2780.  
  2781.  Syntax: /NICK newnickname 
  2782.  
  2783.  The nickname may have a maximum length of 9 characters. If another IRC user is 
  2784.  using the new nickname, an error will be returned. 
  2785.  
  2786.  Example: 
  2787.  
  2788.      /NICK george2 
  2789.  
  2790.  
  2791. ΓòÉΓòÉΓòÉ 99. NL Command ΓòÉΓòÉΓòÉ
  2792.  
  2793.  The NL command toggles the Nicklist window on or off. 
  2794.  
  2795.  Syntax: /NL 
  2796.  
  2797.  The window must be a channel window. 
  2798.  
  2799.  Example: 
  2800.  
  2801.      /NL 
  2802.  
  2803.  
  2804. ΓòÉΓòÉΓòÉ 100. NOTICE Command ΓòÉΓòÉΓòÉ
  2805.  
  2806.  The NOTICE command is just like the MSG command except that it has one 
  2807.  additional property in that IRC client software should never automatically 
  2808.  reply to a NOTICE message. 
  2809.  
  2810.  Syntax: /NOTICE nick1[,nick2 ...] | [channel] text 
  2811.  
  2812.  The NOTICE command may be abbreviated NOT. 
  2813.  
  2814.  For additional information see the /MSG command. 
  2815.  
  2816.  
  2817. ΓòÉΓòÉΓòÉ 101. NOTIFY Command ΓòÉΓòÉΓòÉ
  2818.  
  2819.  The NOTIFY command is used to notify you when a specified nickname signs on or 
  2820.  off to IRC. 
  2821.  
  2822.  Syntax: /NOTIFY [[-]nickname] ... | [+] 
  2823.  
  2824.  The Notify list can also be updated using the Notify Dialog which is accessed 
  2825.  by clicking on the icon on the Toolbar or via the Popup menu. 
  2826.  
  2827.  If no parameters are specified, the NOTIFY command will display the current 
  2828.  status of each nickname in the notify list. 
  2829.  
  2830.  Nicknames specified in the command list are added to the notify list. If the 
  2831.  specified nickname is prefixed with a "-", it will be removed from the notify 
  2832.  list. 
  2833.  
  2834.  Specifying a "-" without any other parameters causes all nicknames in the 
  2835.  notify list to be removed. 
  2836.  
  2837.  Specifying a "+" without any other parameters will display those nicknames in 
  2838.  the notify list which are currently on IRC. 
  2839.  
  2840.  The Notify nickname list may contain up to 25 nicknames. The check for the 
  2841.  nickname presence on IRC is performed once per minute. 
  2842.  
  2843.  A user will be shown as signed off when they change their nickname too, so 
  2844.  keep this in mind. 
  2845.  
  2846.  Notification is performed by displaying a highlighted message in your current 
  2847.  Output Window such as "*** Signon by nickname detected" or "*** Signoff by 
  2848.  nickname detected". 
  2849.  
  2850.  The notify nickname list is retained across executions of the GammaTech IRC 
  2851.  client. 
  2852.  
  2853.  Examples: 
  2854.  
  2855.      /NOTIFY 
  2856.  
  2857.      /NOTIFY george pauly 
  2858.  
  2859.      /NOTIFY -george 
  2860.  
  2861.      /NOTIFY + 
  2862.  
  2863.      /NOTIFY - 
  2864.  
  2865.  
  2866. ΓòÉΓòÉΓòÉ 102. OMSG Command ΓòÉΓòÉΓòÉ
  2867.  
  2868.  The OMSG command sends the specified message text to all channel operators on 
  2869.  the channel where the command is entered. The message is sent as a private 
  2870.  message. 
  2871.  
  2872.  Syntax: /OMSG message text 
  2873.  
  2874.  You must have channel operator status to execute this command. 
  2875.  
  2876.  
  2877. ΓòÉΓòÉΓòÉ 103. ONOT Command ΓòÉΓòÉΓòÉ
  2878.  
  2879.  The ONOT command sends the specified message text to all channel operators on 
  2880.  the channel where the command is entered. The message is sent as a notice. 
  2881.  
  2882.  Syntax: /ONOT message text 
  2883.  
  2884.  You must have channel operator status to execute this command. 
  2885.  
  2886.  
  2887. ΓòÉΓòÉΓòÉ 104. OPER Command ΓòÉΓòÉΓòÉ
  2888.  
  2889.  The OPER command is used by a normal user to acquire IRC operator privileges. 
  2890.  
  2891.  Syntax: /OPER userid password 
  2892.  
  2893.  If the correct userid and password are supplied, the user will be given IRC 
  2894.  operator privileges on the server to which they are connected. 
  2895.  
  2896.  
  2897. ΓòÉΓòÉΓòÉ 105. PING Command ΓòÉΓòÉΓòÉ
  2898.  
  2899.  The PING command is used to determine the time it takes to send a message to 
  2900.  another IRC user and back. It is used primarily to determine lag time. 
  2901.  
  2902.  Syntax: /PING nick[,nick ...] 
  2903.  
  2904.  If and when a ping response is received from the remote client, the elapsed 
  2905.  time sill be displayed. PING uses the CTCP protocol. Not all IRC client 
  2906.  software supports CTCP PING. For this reason, the expected response may not be 
  2907.  received, or no response may be received at all. 
  2908.  
  2909.  Examples: 
  2910.  
  2911.      /PING george 
  2912.  
  2913.      /PING george,lindap 
  2914.  
  2915.      /PING #os/2 
  2916.  
  2917.  Results: 
  2918.  
  2919.      *** PING (george): 3 seconds 
  2920.  
  2921.      *** PING (lindap): 45 seconds 
  2922.  
  2923.  
  2924. ΓòÉΓòÉΓòÉ 106. QUERY Command ΓòÉΓòÉΓòÉ
  2925.  
  2926.  The QUERY command starts a private chat session with the specified nickname. A 
  2927.  new Query Window is opened. 
  2928.  
  2929.  Syntax: /QUERY nickname[,nickname,...] [text] 
  2930.  
  2931.  Issuing the query command opens a window for the private chat session, but 
  2932.  does not notify the other user that such has taken place. Most IRC clients do 
  2933.  not support separate windows for private chat sessions. 
  2934.  
  2935.  If [text] is supplied, it will be sent to the queried nickname as an initial 
  2936.  private message. If [text] is not supplied, no message is sent. 
  2937.  
  2938.  All message traffic in Query Windows is performed as if you were executing 
  2939.  /MSG commands to the related nickname. 
  2940.  
  2941.  The Query Window can be closed at any time in the same way a channel window is 
  2942.  closed. See /LEAVE. 
  2943.  
  2944.  A query may also be initiated by clicking on the icon on the Toolbar or via 
  2945.  the Popup menu. 
  2946.  
  2947.  The total number of channel plus Query Windows permitted at any point in time 
  2948.  is 10. 
  2949.  
  2950.  Example: 
  2951.  
  2952.      /QUERY george 
  2953.  
  2954.      /QUERY george Howdy, how's George today? 
  2955.  
  2956.  
  2957. ΓòÉΓòÉΓòÉ 107. QUIT Command ΓòÉΓòÉΓòÉ
  2958.  
  2959.  The QUIT command terminates your IRC session. A reason may be given which is 
  2960.  broadcast to the participants of any channels you had joined. 
  2961.  
  2962.  Syntax: /QUIT [reason] 
  2963.  
  2964.  If a reason is not provided, the reason specified in the Preferences Dialog is 
  2965.  used. If no reason is found there a reason of "Leaving" is used. 
  2966.  
  2967.  This command is synonymous with "BYE" and "SIGNOFF". 
  2968.  
  2969.  You may also use the File - Signoff menu option to terminate your IRC session. 
  2970.  
  2971.  
  2972. ΓòÉΓòÉΓòÉ 108. RAW Command ΓòÉΓòÉΓòÉ
  2973.  
  2974.  The RAW command sends the supplied text to the server as is except that a 
  2975.  carriage return and line feed are appended to the text before sending it to 
  2976.  the server. 
  2977.  
  2978.  Syntax: /RAW text 
  2979.  
  2980.  
  2981. ΓòÉΓòÉΓòÉ 109. REHASH Command ΓòÉΓòÉΓòÉ
  2982.  
  2983.  The REHASH command forces the server to re-read and process its configuration 
  2984.  file. 
  2985.  
  2986.  Syntax: /REHASH 
  2987.  
  2988.  This command is restricted to IRC operators. 
  2989.  
  2990.  
  2991. ΓòÉΓòÉΓòÉ 110. RESTART Command ΓòÉΓòÉΓòÉ
  2992.  
  2993.  The RESTART command forces a server to restart itself. 
  2994.  
  2995.  Syntax: /RESTART 
  2996.  
  2997.  This command is restricted to IRC operators. Not all servers may support this 
  2998.  command. 
  2999.  
  3000.  
  3001. ΓòÉΓòÉΓòÉ 111. REXX Command ΓòÉΓòÉΓòÉ
  3002.  
  3003.  The REXX command executes the specified REXX procedure script, passing to it 
  3004.  any parameters on the command line. 
  3005.  
  3006.  Syntax: /REXX script [parameters] 
  3007.  
  3008.  The script file is a REXX procedure file created by the user. A sample script 
  3009.  file is provided in the GtIrc directory with a name of REXXSCR.CMD. See this 
  3010.  sample file for details regarding creating your own. 
  3011.  
  3012.  If the script name does not contain the *.cmd extension it will be provided 
  3013.  automatically. 
  3014.  
  3015.  Any parameters following the script file name will be passed directly to the 
  3016.  script being executed. 
  3017.  
  3018.  This command is functionally equivalent to the /SCR command. 
  3019.  
  3020.  For additional information on GtIrc scripts, see Script Programming and 
  3021.  Startup and Script Dialog. 
  3022.  
  3023.  Examples: 
  3024.  
  3025.      /REXX hello.cmd Hello all. 
  3026.  
  3027.      /REXX hello Hello all. 
  3028.  
  3029.  
  3030. ΓòÉΓòÉΓòÉ 112. RUN Command ΓòÉΓòÉΓòÉ
  3031.  
  3032.  The RUN command executes IRC commands from a text file you have previously 
  3033.  created. 
  3034.  
  3035.  Syntax: /RUN filename 
  3036.  
  3037.  Each line of the file is treated as a IRC command and is executed in the 
  3038.  window where the RUN command was entered. 
  3039.  
  3040.  The file name may contain a complete drive, path and file name. If the drive 
  3041.  is omitted, the drive where the IRC software is installed is assumed. If the 
  3042.  path is omitted, the path where the IRC software is assumed. 
  3043.  
  3044.  Script files which flood a channel with unwanted messages can result in you 
  3045.  being kicked and / or banned from the channel or server. Do not abuse this 
  3046.  feature. 
  3047.  
  3048.  Examples: 
  3049.  
  3050.      /RUN script.txt 
  3051.  
  3052.      /RUN c:\scripts\myscript.txt 
  3053.  
  3054.  
  3055. ΓòÉΓòÉΓòÉ 113. SCR Command ΓòÉΓòÉΓòÉ
  3056.  
  3057.  The SCR command executes the specified REXX procedure script, passing to it 
  3058.  any parameters on the command line. 
  3059.  
  3060.  Syntax: /SCR script [parameters] 
  3061.  
  3062.  The script file is a REXX procedure file created by the user. A sample script 
  3063.  file is provided in the GtIrc directory with a name of REXXSCR.CMD. See this 
  3064.  sample file for details regarding creating your own. 
  3065.  
  3066.  If the script name does not contain the *.cmd extension it will be provided 
  3067.  automatically. 
  3068.  
  3069.  Any parameters following the script file name will be passed directly to the 
  3070.  script being executed. 
  3071.  
  3072.  This command is functionally equivalent to the /REXX command. 
  3073.  
  3074.  For additional information on GtIrc scripts, see Script Programming and 
  3075.  Startup and Script Dialog. 
  3076.  
  3077.  Examples: 
  3078.  
  3079.      /SCR hello.cmd Hello all. 
  3080.  
  3081.      /SCR hello Hello all. 
  3082.  
  3083.  
  3084. ΓòÉΓòÉΓòÉ 114. SERVER Command ΓòÉΓòÉΓòÉ
  3085.  
  3086.  The SERVER command connects you with an IRC server. If you are already 
  3087.  connected to a server you are signed off of that server before connecting with 
  3088.  the new server. 
  3089.  
  3090.  Syntax: /SERVER [server.name[:port]] 
  3091.  
  3092.  Ther command may be abbreviated as /SERV. 
  3093.  
  3094.  If no server name is provided, an existing server is selected from the server 
  3095.  list by priority. 
  3096.  
  3097.  If a server name is provided, the existing list of servers is searched first 
  3098.  for a complete match and then for a partial match of the supplied name with 
  3099.  any part of the server names in the list. If the server is still not found an 
  3100.  attempt is made to add the specified server to the server list. 
  3101.  
  3102.  Examples: 
  3103.  
  3104.      /SERVER 
  3105.  
  3106.      /SERV irc.ionet.net 
  3107.  
  3108.      /SERVER irc.ionet.net:6669 
  3109.  
  3110.      /SERV vancouver 
  3111.  
  3112.  
  3113. ΓòÉΓòÉΓòÉ 115. SIGNOFF Command ΓòÉΓòÉΓòÉ
  3114.  
  3115.  The SIGNOFF command terminates your IRC session. A reason may be given which 
  3116.  is broadcast to the participants of any channels you had joined. 
  3117.  
  3118.  Syntax: /SIGNOFF [reason] 
  3119.  
  3120.  If a reason is not provided, the reason specified in the Preferences Dialog is 
  3121.  used. If no reason is found there a reason of "Leaving" is used. 
  3122.  
  3123.  This command is synonymous with "BYE" and "QUIT". It may also be abbreviated 
  3124.  as /SIGN. 
  3125.  
  3126.  You may also use the File - Signoff menu option to terminate your IRC session. 
  3127.  
  3128.  
  3129. ΓòÉΓòÉΓòÉ 116. SILENCE Command ΓòÉΓòÉΓòÉ
  3130.  
  3131.  The SILENCE command is used to suppress private messages from an annoying 
  3132.  user. The suppression is performed at the server level. Not all servers may 
  3133.  support this feature. 
  3134.  
  3135.  Syntax: /SILENCE [+nick!user@host] [-nick!user@host] 
  3136.  
  3137.  Entering the command without any parameters displays the current list of 
  3138.  silence entries. 
  3139.  
  3140.  Entries are added by entering a + followed by a nickname and or user@host 
  3141.  mask. Wildcard characters are accepted in the mask. 
  3142.  
  3143.  Entries are removed by entering a - followed by the mask. 
  3144.  
  3145.  There is generally a limit of 5 silence entries. 
  3146.  
  3147.  Examples: 
  3148.  
  3149.      /SILENCE 
  3150.  
  3151.      /SILENCE +badboy 
  3152.  
  3153.      /SILENCE -badboy 
  3154.  
  3155.      /SILENCE +*joe@*somewhere.net 
  3156.  
  3157.  
  3158. ΓòÉΓòÉΓòÉ 117. SNAP Command ΓòÉΓòÉΓòÉ
  3159.  
  3160.  The SNAP command records the contents of the scroll buffer for the current 
  3161.  window to the specified file. 
  3162.  
  3163.  Syntax: /SNAP  filename 
  3164.  
  3165.  A file name must be provided. The file will be placed in the log file 
  3166.  directory as specified in the Preferences dialog. If the file exists it will 
  3167.  be appended to. 
  3168.  
  3169.  Example: 
  3170.  
  3171.      /SNAP myfile.txt 
  3172.  
  3173.  
  3174. ΓòÉΓòÉΓòÉ 118. SOUND Command ΓòÉΓòÉΓòÉ
  3175.  
  3176.  The SOUND command requests another client to play a sound file. This command 
  3177.  can be abbreviated as /SND. 
  3178.  
  3179.  Syntax: /SOUND nickname|#channel [sound.wav] [message text] 
  3180.  
  3181.  Providing that the client software for "nickname" supports the SOUND command, 
  3182.  and the specified wav file exists on their system, the associated sound will 
  3183.  be played. 
  3184.  
  3185.  If the sound.wav file name is not specified the standard files dialog will be 
  3186.  displayed for specification of the wav file to play. 
  3187.  
  3188.  If no message text is specified no text will be sent. 
  3189.  
  3190.  Example: 
  3191.  
  3192.      /SOUND george shred.wav Duh, hi George. 
  3193.  
  3194.  
  3195. ΓòÉΓòÉΓòÉ 119. SOURCE Command ΓòÉΓòÉΓòÉ
  3196.  
  3197.  The SOURCE command sends a request to the specified IRC user client software 
  3198.  asking where that software can be acquired. 
  3199.  
  3200.  Syntax: /SOURCE nickname 
  3201.  
  3202.  Providing that the client software for "nickname" supports the SOURCE command, 
  3203.  a description of where the software may be obtained will be returned. Clients 
  3204.  that do not support SOURCE may return an error message, or nothing at all. 
  3205.  Some clients may return information other than that expected. SOURCE uses the 
  3206.  CTCP protocol. 
  3207.  
  3208.  Example: 
  3209.  
  3210.      /SOURCE george 
  3211.  
  3212.  Result: 
  3213.  
  3214.      *** SOURCE (george): SofTouch Systems : (405) 947-8085 
  3215.  
  3216.  
  3217. ΓòÉΓòÉΓòÉ 120. SQUIT Command ΓòÉΓòÉΓòÉ
  3218.  
  3219.  The SQUIT command is used to force a server to disconnect from the IRC 
  3220.  network. 
  3221.  
  3222.  Syntax: /SQUIT [server] [comment] 
  3223.  
  3224.  This command is restricted to IRC operators. 
  3225.  
  3226.  If a comment is specified, then the server name must also be specified. 
  3227.  
  3228.  Example: 
  3229.  
  3230.      /SQUIT irc.server.edu Disconnecting due to bad connection 
  3231.  
  3232.  
  3233. ΓòÉΓòÉΓòÉ 121. STATS Command ΓòÉΓòÉΓòÉ
  3234.  
  3235.  The STATS command is used to query statistics from a server. 
  3236.  
  3237.  Syntax: /STATS query [server] 
  3238.  
  3239.  The query field is one of the following characters: 
  3240.  
  3241.   c   Returns a list of servers which the server may connect to or allow 
  3242.       connections from. 
  3243.  
  3244.   h   Returns a list of servers which are either forced to be treated as leaves 
  3245.       or allowed to act as hubs. 
  3246.  
  3247.   i   Returns a list of hosts which the server allows a client to connect from. 
  3248.  
  3249.   k   Returns a list of banned username/hostname combinations for the server. 
  3250.  
  3251.   l   Returns a list of the server's connections, showing how long each 
  3252.       connection has been established and the traffic over that connection in 
  3253.       bytes and messages for each direction. 
  3254.  
  3255.   m   Returns a list of commands supported by the server and the usage count 
  3256.       for each if the usage count is non-zero. 
  3257.  
  3258.   o   Returns a list of hosts from which normal clients may become operators. 
  3259.  
  3260.   y   Show Y class lines from server's configuration file. 
  3261.  
  3262.   u   Returns a string showing how long the server has been up. 
  3263.  
  3264.  If the server parameter is not provided, the server you are connected with is 
  3265.  assumed. 
  3266.  
  3267.  The implementation of this command on any given server may vary widely 
  3268.  depending on the server version, patch level and configuration. 
  3269.  
  3270.  Examples: 
  3271.  
  3272.      /STATS c 
  3273.  
  3274.      /STATS i irc.texas.net 
  3275.  
  3276.  
  3277. ΓòÉΓòÉΓòÉ 122. SUMMON Command ΓòÉΓòÉΓòÉ
  3278.  
  3279.  Invite a user to join IRC. 
  3280.  
  3281.  Syntax: /SUMMON user [server] 
  3282.  
  3283.  For this command to function the following conditions must apply: The user 
  3284.  must be logged into a host running an IRC server; the server must have SUMMON 
  3285.  enabled; the server must be able to write to the users tty terminal. 
  3286.  
  3287.  Most servers do not support SUMMON, so don't expect it to work. 
  3288.  
  3289.  Examples: 
  3290.  
  3291.      /SUMMON george 
  3292.  
  3293.      /SUMMON george irc.texas.net 
  3294.  
  3295.  
  3296. ΓòÉΓòÉΓòÉ 123. TIME Command ΓòÉΓòÉΓòÉ
  3297.  
  3298.  The TIME command queries the requested server or client for the current time 
  3299.  at that location. The TIME command is synonymous with the DATE command. 
  3300.  
  3301.  Syntax: /TIME [servername] [nickname] 
  3302.  
  3303.  If no server or client name is provided, the request is made to the server on 
  3304.  which you are connected. If a nickname is provided, the request is sent to the 
  3305.  client software used by the nickname as a CTCP command. Not all IRC clients 
  3306.  support CTCP TIME requests so information returned may not be that which is 
  3307.  expected or no response may be given at all. 
  3308.  
  3309.  Examples: 
  3310.  
  3311.      /TIME 
  3312.  
  3313.      /TIME irc.texas.net 
  3314.  
  3315.      /TIME george 
  3316.  
  3317.  Result: 
  3318.  
  3319.      *** irc.texas.net : Tuesday March 28 1995 -- 08:47 -06:00 *** TIME 
  3320.      (george): Tue Mar 28 08:47:15 1995 
  3321.  
  3322.  
  3323. ΓòÉΓòÉΓòÉ 124. TIMER Command ΓòÉΓòÉΓòÉ
  3324.  
  3325.  The TIMER command is used to set, remove and display user specified events to 
  3326.  occur at a specified time or on an interval. 
  3327.  
  3328.  Syntax: /TIMER once|idle|recur interval|timeofday /command 
  3329.  
  3330.  Syntax: /TIMER list [id] 
  3331.  
  3332.  Syntax: /TIMER kill id 
  3333.  
  3334.  The first format sets a timer event. If "once" is specified, this is a one 
  3335.  time event and the timer will automatically be removed when it expires. If 
  3336.  "idle" is specified then the event is triggered each time the idle time meets 
  3337.  or exceeds the specified interval. If "recur" is specified then the event is 
  3338.  triggered each time the specified interval expires. 
  3339.  
  3340.  The interval is specified in seconds or as a time value. The interval must not 
  3341.  be zero. If a time is specified it must be in the format of 
  3342.  hours:minutes[:seconds]. The maximum time that may be specified is 24 hours 0 
  3343.  minutes 0 seconds. If a time is specified for a idle or recur timer type, the 
  3344.  interval is computed to be the difference between the current time and the 
  3345.  time specified. The specified time is always considered to be a time in the 
  3346.  future. 
  3347.  
  3348.  The /command value can be any valid /command. You may use the /SCR or /REXX 
  3349.  command to execute a stand alone REXX script. The /command may contain 
  3350.  $variables. 
  3351.  
  3352.  When the interval expires or the time of day arrives, the /command is executed 
  3353.  as if it were entered from the master server window. Note that the timer 
  3354.  processing has a 5 second granularity. 
  3355.  
  3356.  The second form of the /TIMER command is used to display active timers. If 
  3357.  "id" is provided, only that timer is displayed. Otherwise all active timers 
  3358.  are displayed. 
  3359.  
  3360.  The third form of the /TIMER command is used to remove a active timer. "id" is 
  3361.  the identifier as shown by the /TIMER LIST command. 
  3362.  
  3363.  Examples: 
  3364.  
  3365.      /TIMER once 14:25 /msg george It's 2:25 pm 
  3366.  
  3367.      /TIMER idle 300 /rexx rexxaway.cmd 
  3368.  
  3369.      /TIMER recur 900 /msg #mychannel This is a lame repeating message 
  3370.  
  3371.      /TIMER list 
  3372.  
  3373.      /TIMER kill 3 
  3374.  
  3375.  
  3376. ΓòÉΓòÉΓòÉ 125. TOPIC Command ΓòÉΓòÉΓòÉ
  3377.  
  3378.  The TOPIC command is used to display or set a channel topic. 
  3379.  
  3380.  Syntax: /TOPIC [channel] [topic text] 
  3381.  
  3382.  The channel name may be omitted provided the command is entered from a window 
  3383.  joined to a channel. 
  3384.  
  3385.  You must be joined to the channel before you can set the topic. In addition, 
  3386.  if the channel mode is +t, then only channel operators may set the channels 
  3387.  topic. 
  3388.  
  3389.  Examples: 
  3390.  
  3391.      /TOPIC 
  3392.  
  3393.      /TOPIC #chat 
  3394.  
  3395.      /TOPIC #chat IRC is fun 
  3396.  
  3397.      /TOPIC IRC is fun 
  3398.  
  3399.  
  3400. ΓòÉΓòÉΓòÉ 126. USERHOST Command ΓòÉΓòÉΓòÉ
  3401.  
  3402.  The USERHOST command takes a list of up to 5 nicknames and returns information 
  3403.  about each one. 
  3404.  
  3405.  Syntax: /USERHOST nick1 [nick2 ...] 
  3406.  
  3407.  Note that the nicknames are separated by spaces and not commas as in most 
  3408.  commands. 
  3409.  
  3410.  Example: 
  3411.  
  3412.      /USERHOST george pauline 
  3413.  
  3414.  
  3415. ΓòÉΓòÉΓòÉ 127. USERIP Command ΓòÉΓòÉΓòÉ
  3416.  
  3417.  The USERIP command takes a list of up to 5 nicknames and returns information 
  3418.  about each one similar to the /USERHOST command except that the user's IP 
  3419.  address is displayed instead of their host name. 
  3420.  
  3421.  The USERIP command may not be a supported feature on all servers. Recent 
  3422.  Undernet servers support this feature. 
  3423.  
  3424.  Syntax: /USERIP nick1 [nick2 ...] 
  3425.  
  3426.  Note that the nicknames are separated by spaces and not commas as in most 
  3427.  commands. 
  3428.  
  3429.  Example: 
  3430.  
  3431.      /USERIP george pauline 
  3432.  
  3433.  
  3434. ΓòÉΓòÉΓòÉ 128. UMODE Command ΓòÉΓòÉΓòÉ
  3435.  
  3436.  The UMODE command is used to set or display your user mode. 
  3437.  
  3438.  Syntax: /UMODE [+|-][mode] 
  3439.  
  3440.  If no parameters are specified the current user mode string is displayed. 
  3441.  
  3442.  The acceptable modes are shown below. The modes may be prefixed with a "+" to 
  3443.  set the mode on, or a "-" to set the mode off. If neither "+" or "-" is 
  3444.  specified then "+" is assumed. More than one flag character may be specified. 
  3445.  
  3446.   i   Your nickname is invisible to anyone who does not know it's exact 
  3447.       spelling. 
  3448.  
  3449.   o   IRC Operator status. This flag can only be set off with the MODE command. 
  3450.       To set it on use the /OPER command. 
  3451.  
  3452.   s   This client is to receive server notices. 
  3453.  
  3454.   w   This client is to receive wallops messages. These are messages to all 
  3455.       IRCops. If this mode is set, wallops messages received are displayed in 
  3456.       the Control output window only. 
  3457.  
  3458.   d   Deaf mode suppresses all public (channel) messages to this user. Private 
  3459.       messages are still received. Suppression occurs at the server level. You 
  3460.       may use this mode if you wish to suspend public messages while you are 
  3461.       away so that any private messages will likely be available for viewing 
  3462.       when you return. Note that this mode is not available on all IRC servers 
  3463.       so you may receive an error attempting to set it. 
  3464.  
  3465.  Example: 
  3466.  
  3467.      /UMODE +i 
  3468.  
  3469.  
  3470. ΓòÉΓòÉΓòÉ 129. USERINFO Command ΓòÉΓòÉΓòÉ
  3471.  
  3472.  The USERINFO command sends a request to the specified IRC user client software 
  3473.  asking for user information. 
  3474.  
  3475.  Syntax: /USERINFO nickname 
  3476.  
  3477.  Providing that the client software for "nickname" supports the CTCP USERINFO 
  3478.  command, and that the remote user has set this information, the text set by 
  3479.  the remote user will be returned. Clients that do not support CTCP USERINFO 
  3480.  may return an error message, or nothing at all. Some clients may return 
  3481.  information other than that expected. 
  3482.  
  3483.  Each user sets the text that is to be returned by this command. For the 
  3484.  GammaTech IRC Client, you set this information in the "User Information" field 
  3485.  of the Settings dialog. 
  3486.  
  3487.  Example: 
  3488.  
  3489.      /USERINFO george 
  3490.  
  3491.  Result: 
  3492.  
  3493.      *** USERINFO (george): I am a happy camper 
  3494.  
  3495.  
  3496. ΓòÉΓòÉΓòÉ 130. USERS Command ΓòÉΓòÉΓòÉ
  3497.  
  3498.  The USERS command shows the users logged in to the specified server. 
  3499.  
  3500.  Syntax: /USERS [server] 
  3501.  
  3502.  If the server is not specified, the server you are connected with is used. 
  3503.  
  3504.  Many servers have this command disabled for security reasons. 
  3505.  
  3506.  Examples: 
  3507.  
  3508.      /USERS 
  3509.  
  3510.      /USERS irc.texas.net 
  3511.  
  3512.  
  3513. ΓòÉΓòÉΓòÉ 131. VAR Command ΓòÉΓòÉΓòÉ
  3514.  
  3515.  The VAR command is used to set, display and modify IRC $Variable values. 
  3516.  
  3517.  Syntax: /VAR [[-]$Variable[[,]value]] 
  3518.  
  3519.  Specifying no parameters will display all defined IRC variables and their 
  3520.  values. 
  3521.  
  3522.  If only the name of the variable is specified, only that variable will be 
  3523.  displayed along with it's value. 
  3524.  
  3525.  If the variable name is preceded with a "-" the variable is deleted from the 
  3526.  variable pool provided it is not a system variable. 
  3527.  
  3528.  If the variable name is followed by a comma and text, the variable's value is 
  3529.  set to the text specified. If a comma is present but no text follows then the 
  3530.  value is set to a null string. 
  3531.  
  3532.  Note: Variable substitution is performed for all /Commands when they are 
  3533.  entered with the exception of the /VAR command. Variables entered when setting 
  3534.  a variable are resolved when the variable is used, not when it is set. 
  3535.  
  3536.  For additional information on IRC variables see IRC Variables 
  3537.  
  3538.  Example: 
  3539.  
  3540.      /VAR 
  3541.  
  3542.      /VAR $MyVariable 
  3543.  
  3544.      /VAR $MyVariable,My name 
  3545.  
  3546.      /VAR $MyVariable, 
  3547.  
  3548.      /VAR -$MyVariable 
  3549.  
  3550.  
  3551. ΓòÉΓòÉΓòÉ 132. VERSION Command ΓòÉΓòÉΓòÉ
  3552.  
  3553.  The VERSION command sends a request to the specified IRC user client software 
  3554.  asking the name, version and platform of the IRC client software. 
  3555.  
  3556.  Syntax: /VERSION nickname 
  3557.  
  3558.  Providing that the client software for "nickname" supports the VERSION 
  3559.  command, a description of the name, version and platform will be returned. 
  3560.  Clients that do not support CTCP VERSION may return an error message, or 
  3561.  nothing at all. Some clients may return information other than that expected. 
  3562.  
  3563.  Example: 
  3564.  
  3565.      /VERSION george 
  3566.  
  3567.  Result: 
  3568.  
  3569.      *** VERSION (george): GammaTech IRC : Version 1.00 : OS/2 Warp 
  3570.  
  3571.  
  3572. ΓòÉΓòÉΓòÉ 133. WALLOPS Command ΓòÉΓòÉΓòÉ
  3573.  
  3574.  The WALLOPS command is used to send messages to all IRC Operators. You  must 
  3575.  be an IRC Operator to use this command. 
  3576.  
  3577.  Syntax: /WALLOPS text 
  3578.  
  3579.  This command may be abbreviated as WALLOP. 
  3580.  
  3581.  Example: 
  3582.  
  3583.      /WALLOP Is anyone from the chicago server on right now? 
  3584.  
  3585.  
  3586. ΓòÉΓòÉΓòÉ 134. WHO Command ΓòÉΓòÉΓòÉ
  3587.  
  3588.  The WHO command lists users on IRC. 
  3589.  
  3590.  Syntax: /WHO [channel | name | 0] [o] 
  3591.  
  3592.  If no parameters are supplied, the current channel name is used. 
  3593.  
  3594.  If a channel name is supplied, or provided by default, the members of that 
  3595.  channel are listed. 
  3596.  
  3597.  If a name is provided, which is anything that is not a channel name, then it 
  3598.  may be a wildcard expression and the users will be searched by examining their 
  3599.  host, server, real name and nickname fields. 
  3600.  
  3601.  If a name of 0 (zero) is specified for a name, all IRC users are listed. This 
  3602.  will be a very lengthy list. 
  3603.  
  3604.  If the o (oh) operand is provided, then only IRC operators matching the name 
  3605.  mask are displayed. The o operand may only be supplied when a name is 
  3606.  provided. 
  3607.  
  3608.  Users who are invisible by having a mode of (+i) are listed only if they are 
  3609.  on a common channel with you. 
  3610.  
  3611.  If the output of the WHO command displays an asterisk (*) in place of the 
  3612.  channel name, it indicates that the user is either not joined to any channels, 
  3613.  or that the channels they are joined to are private or secret. 
  3614.  
  3615.  Examples: 
  3616.  
  3617.      /WHO 
  3618.  
  3619.      /WHO #os/2 
  3620.  
  3621.      /WHO *george* 
  3622.  
  3623.      /WHO 0 o 
  3624.  
  3625.  
  3626. ΓòÉΓòÉΓòÉ 135. WHOIS Command ΓòÉΓòÉΓòÉ
  3627.  
  3628.  The WHOIS command displays detailed information about a nickname. 
  3629.  
  3630.  Syntax: /WHOIS [server] nickname[,nickname ...] 
  3631.  
  3632.  If server is specified for a user connected to a distant server, then 
  3633.  additional information will be provided on how long the user has been idle is 
  3634.  provided. There is no other good reason to supply a server name. 
  3635.  
  3636.  Information displayed consists of the users name, host, server, real name, 
  3637.  away status and idle time information. 
  3638.  
  3639.  The output of this command is directed to a new window created when the 
  3640.  command is entered. The information shown in this display window is a snapshot 
  3641.  at the time when the command was executed. To close this display window double 
  3642.  click on the icon in the upper left corner of the window. Depending on the 
  3643.  server response time it may take several seconds for information to appear in 
  3644.  the window. 
  3645.  
  3646.  Examples: 
  3647.  
  3648.      /WHOIS george 
  3649.  
  3650.      /WHOIS george,philly 
  3651.  
  3652.      /WHOIS irc.texas.net george 
  3653.  
  3654.      /WHOIS george george 
  3655.  
  3656.  The last example is a special case where the server name is acquired from the 
  3657.  nickname. The server used for the query is the server to which "george" is 
  3658.  connected. 
  3659.  
  3660.  
  3661. ΓòÉΓòÉΓòÉ 136. WHOWAS Command ΓòÉΓòÉΓòÉ
  3662.  
  3663.  The WHOWAS command displays information about who used the specified nickname 
  3664.  last, even if it is not currently in use. 
  3665.  
  3666.  Syntax: /WHOWAS nickname [count] 
  3667.  
  3668.  The servers history file is searched for the past usages of the nickname and 
  3669.  the associated information displayed. 
  3670.  
  3671.  If count is specified, then only the last "count" items are displayed. 
  3672.  
  3673.  The server history information is not retained very long, so information may 
  3674.  not be available. 
  3675.  
  3676.  Examples: 
  3677.  
  3678.      /WHOWAS george 
  3679.  
  3680.      /WHOWAS george 3