home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 December / PCO1296.ISO / filesbbs / os2 / gtirc104.arj / GTIRC.HLP (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1995-11-26  |  72.7 KB  |  2,557 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. GammaTech Internet Relay Chat Help ΓòÉΓòÉΓòÉ
  3.  
  4. The IRC Client window is divided into 5 parts. The Title Bar, the Menu Bar, the 
  5. Output Window, the Toolbar and the Input Window. In addition, you may access 
  6. the popup menu by clicking mouse button 2 in the Output Window or the Input 
  7. Window - the popup menu is specific for each window. 
  8.  
  9. What follows is a description of each of the 5 parts: 
  10.  
  11. The Title Bar - The title bar of the primary window indicates your nickname, 
  12. user mode and server name. The title bar of a Channel Window shows your 
  13. nickname, user mode, the channel name and channel mode. The title bar for query 
  14. Window shows your nickname, user mode and the nickname of the user being 
  15. queried. 
  16.  
  17. The Menu Bar - From the menu bar you may select any of the items below. Double 
  18. click on any of the choices shown for additional information. 
  19.  
  20.   File 
  21.            Connect or terminate IRC. 
  22.  
  23.   Options 
  24.            Configure IRC options. 
  25.  
  26.   Help 
  27.            Display help on using IRC, IRC Commands or Product Information. 
  28.  
  29.  The Output Window - The Output Window is where all messages are displayed. 
  30.  These messages may consist of various notification messages, responses from 
  31.  commands, text received from other IRC users and text you send to other IRC 
  32.  users. Its height can be changed by sizing up and down - only the Output 
  33.  Window's height will change. 
  34.  
  35.  Notification messages are usually prefixed with three asterisks (***). Public 
  36.  messages from other users are prefixed with their nickname in < > such as 
  37.  <george>. Private messages from another user to you will be prefixed with 
  38.  their nickname in asterisks such as *george*. 
  39.  
  40.  The Output Window contains a scroll bar and a scroll back buffer, which saves 
  41.  the last 256 lines of text sent to the window. Text that has been scrolled off 
  42.  of the screen can be viewed by using the scroll bar. Screen updating is 
  43.  disabled when the last line of text is not on the display. To enable screen 
  44.  updating, scroll to the bottom of the screen. Messages received during the 
  45.  scrollback will be displayed at this time, and automatic updating of the 
  46.  screen will continue. Also, entering and sending standard text will cause the 
  47.  Output Window to scroll, while entering the IRC / commands will not. 
  48.  
  49.  In addition, the Output Window supports copy to the clipboard only. To do 
  50.  this, select the desired text - swiping with the mouse from left to right, or 
  51.  top to bottom works best - then use the popup menu to copy. 
  52.  
  53.  Be sure to read the section on Message Routing in the manual. Because IRC was 
  54.  originally developed for all input and output in a single window area, there 
  55.  are some peculiarities regarding message routing to multiple windows, as is 
  56.  done with the GammaTech IRC client. 
  57.  
  58.  The Toolbar - The Toolbar is located below the Output Window and above the 
  59.  Input window and has the following Icon controls: 
  60.  
  61.  Join a channel. 
  62.  
  63.  Leave the current channel. 
  64.  
  65.  Establish a query session. 
  66.  
  67.  Update the notify list. 
  68.  
  69.  Recall previous commands (from last 5 executed commands). 
  70.  
  71.  Embolden selected text in Input Window. 
  72.  
  73.  Display this help window. 
  74.  
  75.  Show/hide the nick list. 
  76.  
  77.  Open/Close log file. 
  78.  
  79.  Execute user defined command no. 1. 
  80.  
  81.  Execute user defined command no. 2. 
  82.  
  83.  Execute user defined command no. 3. 
  84.  
  85.  Execute user defined command no. 4. 
  86.  
  87.  The last four icons represent actions that are user definable through the 
  88.  Toolbar Dialog. You can access the Toolbar Dialog through the Popup or Options 
  89.  menu. 
  90.  
  91.  The Input Window - The Input Window is where you enter text to be sent to the 
  92.  channel or query, or enter various IRC commands. Its height is fixed and 
  93.  dependent upon the font size you choose in setting the GammaTech IRC Options. 
  94.  The function and syntax of the available IRC commands is provided elsewhere in 
  95.  this helpfile. 
  96.  
  97.  The window supports the standard editing and functionality, i.e., the 
  98.  keystrokes of the OS/2 MLE (Multi-Line Editor) control. The behavior of the 
  99.  MLE, when typing, depends on whether it is in insert or overtype mode, and 
  100.  whether the selection is empty or not. The selection is defined to be empty 
  101.  when the cursor point is equal to the anchor point. 
  102.  
  103.  When a character is typed, it replaces the current selection. If the selection 
  104.  is empty, the character is viewed as replacing nothing, so the character is 
  105.  effectively inserted into the text. If one or more characters are selected, 
  106.  those characters are deleted from the text and replaced by the typed 
  107.  character. 
  108.  
  109.  If the MLE is in insert mode, the cursor and anchor points are moved to 
  110.  immediately follow the newly typed character. 
  111.  
  112.  If the MLE is in overtype mode, the cursor is moved to immediately follow the 
  113.  newly typed character. If there is no character after the  cursor (the new 
  114.  character is at the end of the text) or if the  character after the cursor is 
  115.  a line-break character, the anchor is  set to be equal to the cursor point. In 
  116.  any other case, the anchor is extended one character past the cursor point, 
  117.  defining the next character as the current selection. 
  118.  
  119.  If the typing causes the cursor to go off the screen in any direction, the 
  120.  display is automatically scrolled. If word-wrap is on, text continues on a new 
  121.  line, otherwise, the screen is scrolled horizontally. Scrolling of the text in 
  122.  the window is independent of cursor movement. The cursor and selection remain 
  123.  unaltered at the same location within the text during all scrolling but the 
  124.  converse is not true. Any movement of the cursor causes auto-scrolling, if 
  125.  necessary, to ensure that the text location of the cursor is visible within 
  126.  the window. 
  127.  
  128.  Hitting the Return key causes the text to be sent to IRC as a command and the 
  129.  Input Window is cleared in preparation for the next input operation. 
  130.  
  131.  When a channel is joined or a query started, a new window is opened for that 
  132.  channel or query. When the channel is left or a query terminated, the 
  133.  associated window is closed. 
  134.  
  135.  
  136. ΓòÉΓòÉΓòÉ 2. File Menu Option ΓòÉΓòÉΓòÉ
  137.  
  138.  From this menu drop down you may perform the operations shown below. Double 
  139.  click on any choice for additional information. 
  140.  
  141.   Connect 
  142.            Connect to an IRC server. 
  143.  
  144.   Signoff 
  145.            Quit IRC normally. 
  146.  
  147.   Exit 
  148.            Force IRC termination. 
  149.  
  150.  
  151. ΓòÉΓòÉΓòÉ 3. Popup Menu Help ΓòÉΓòÉΓòÉ
  152.  
  153.  Popup menus are available by clicking mouse button 2 within the appropriate 
  154.  window. Several of the dialogs (i.e., list, names, who) can be accessed 
  155.  directly as well as special functions. Different windows have different popup 
  156.  menus. 
  157.  
  158.  The popup menu for the Output window contains the following items: 
  159.  
  160.   Copy 
  161.   Connect Dialog 
  162.   Settings Dialog 
  163.   Toolbar Dialog 
  164.  
  165.  The popup menu for the Input window contains the following items: 
  166.  
  167.   Command Help 
  168.   Copy 
  169.   Join Dialog 
  170.   Notify Dialog 
  171.   Paste 
  172.   Query Dialog 
  173.   Toolbar Dialog 
  174.  
  175.  The popup menu for the NickList window contains the following items: 
  176.  
  177.   Query selected 
  178.   Add to Notify list 
  179.   Ping selected list 
  180.   UserHost of selected list 
  181.   Version of selected list 
  182.   Who on selected 
  183.   Whois on selected 
  184.   Op selected nick 
  185.   DeOp selected nick 
  186.   Ignore nick 
  187.   Kick selected 
  188.  
  189.  The popup menu for the List Output window contains the following items: 
  190.  
  191.   Join selected 
  192.   Names on selected 
  193.  
  194.  The popup menu for the Names Output window contains the following items: 
  195.  
  196.   Query selected 
  197.   Add to Notify list 
  198.   Ping selected list 
  199.   UserHost of selected list 
  200.   Version of selected list 
  201.   Who on selected 
  202.   Whois on selected 
  203.  
  204.  The popup menu for the Who Output window contains the following items: 
  205.  
  206.   Whois selected 
  207.   Kick selected 
  208.   Ban selected 
  209.   Unban selected 
  210.  
  211.  
  212. ΓòÉΓòÉΓòÉ 4. Signoff Menu Option ΓòÉΓòÉΓòÉ
  213.  
  214.  Selecting the Signoff option sends a QUIT to the server with a reason of 
  215.  "Leaving", and closes the connection with the server. All windows are closed 
  216.  and the IRC program is terminated. 
  217.  
  218.  Using the Signoff menu option is the correct way to terminate your IRC 
  219.  session. You may also use the /QUIT command and specify the reason you are 
  220.  leaving. 
  221.  
  222.  Generally, you should not terminate IRC with the Exit menu option or by double 
  223.  clicking on the system menu icon in the top left corner of the window if you 
  224.  are connected to a server. Doing so will not notify the server that you are 
  225.  terminating gracefully. 
  226.  
  227.  
  228. ΓòÉΓòÉΓòÉ 5. Exit Menu Option ΓòÉΓòÉΓòÉ
  229.  
  230.  Selecting the Exit option immediately terminates the IRC program. Normally, 
  231.  the Signoff option should be used instead in order to perform proper 
  232.  termination handshaking with the server. 
  233.  
  234.  Using this option can leave your nickname in use on the IRC network until the 
  235.  required cleanup can be performed by the servers. This will prevent you from 
  236.  accessing IRC with that nickname until the cleanup has completed. 
  237.  
  238.  
  239. ΓòÉΓòÉΓòÉ 6. Keystroke Commands for Input Window ΓòÉΓòÉΓòÉ
  240.  
  241.  For all the following keys, unless otherwise noted, the display is scrolled, 
  242.  if necessary, to keep the cursor point visible. Where noted, the cursor 
  243.  setting behaves differently in insert mode than in overtype mode. This is 
  244.  subject to the boundary conditions noted above. 
  245.  
  246.  Keystroke           Resulting Action 
  247.  
  248.  Esc                 Causes any input in the input window to be erased. 
  249.  
  250.  Del                 Causes the contents of the selection region to be deleted. 
  251.                      If the selection region contains no text, it causes the 
  252.                      character to the right of the cursor to be deleted. 
  253.  
  254.  Shift+Del           Causes the contents of the selection region to be cut to 
  255.                      the clipboard. 
  256.  
  257.  Insert              Toggles between insert and overtype mode. The MLE ignores 
  258.                      the Insert key when it occurs without a modifier. 
  259.  
  260.  Shift+Ins           Causes the contents of the clipboard to replace the 
  261.                      selection region. 
  262.  
  263.  Ctrl+Ins            Causes the selection region to be copied to the clipboard. 
  264.                      The selection region is not otherwise affected. 
  265.  
  266.  Backspace           Functions similar to Del. If the selection is not empty, 
  267.                      Backspace deletes the selection. If the selection is 
  268.                      empty, Backspace deletes the character to the left of the 
  269.                      cursor point. If the MLE is in overtype mode, the anchor 
  270.                      point is set, and the cursor point is moved to be one 
  271.                      character previous in the text. If no such character 
  272.                      exists (because the anchor is set to the beginning of the 
  273.                      text) the cursor is set to the anchor point. If the MLE is 
  274.                      in insert mode, the cursor and anchor points are set, as 
  275.                      defined at the start of this chapter. 
  276.  
  277.  Down Arrow          Sets the cursor point to the closest insertion point on 
  278.                      the following line, then sets the anchor point to the 
  279.                      cursor point (insertion mode) or one character following 
  280.                      (overtype mode). 
  281.  
  282.  Shift+Down Arrow    Causes the cursor point to be moved to the closest 
  283.                      insertion point on the following line. The anchor point 
  284.                      does not move. 
  285.  
  286.  Up Arrow            Sets the cursor point to the closest insertion point on 
  287.                      the preceding line, then sets the anchor point to the 
  288.                      cursor point (insert mode) or one character following 
  289.                      (overtype mode). 
  290.  
  291.  Shift+Up            Sets the cursor point to the closest insertion point on 
  292.                      the preceding line. The anchor point is not moved. 
  293.  
  294.  Right Arrow         Sets the cursor point to the insertion point one character 
  295.                      following the cursor point. The anchor point is set to the 
  296.                      cursor point (insert mode) or one character following 
  297.                      (overtype mode). 
  298.  
  299.  Shift+Right         Causes the cursor point to be set to the insertion point 
  300.                      immediately following the previous cursor point. The 
  301.                      anchor point is not moved. 
  302.  
  303.  Left and Shift+Left Work analogously. 
  304.  
  305.  Ctrl+Right          Moves the cursor point to the insertion point immediately 
  306.                      preceding the next word in the text including trailing 
  307.                      spaces, and sets the anchor point to be equal to (insert 
  308.                      mode) or one character following (overtype mode) the 
  309.                      cursor point. The EOL (hard line-break) and tab characters 
  310.                      are treated as words. 
  311.  
  312.  Ctrl+Shift+Right    Moves only the cursor point in the same way as Ctrl+Right, 
  313.                      but leaves the anchor point unmoved. 
  314.  
  315.  Ctrl+Left           Moves the cursor point to the preceding insertion point at 
  316.                      the beginning of a word, and sets the anchor point to be 
  317.                      equal to (insert mode) or one character following 
  318.                      (overtype mode) the cursor point. The EOL (hard 
  319.                      line-break) and tab characters are treated as words. 
  320.  
  321.  Ctrl+Shift+Left     Moves only the cursor point in the same way as Ctrl+Left 
  322.                      but leaves the anchor point unmoved. 
  323.  
  324.  Pagedown and Pageup Causes the display to be scrolled one screen at a time in 
  325.                      either direction. This behavior is the same as would be 
  326.                      encountered during a page-down or page-up caused by the 
  327.                      scroll-bar. 
  328.  
  329.  Ctrl+Up and Ctrl+Down Causes the output window to be scrolled one line at a 
  330.                      time up or down respectively. This behavior is the same as 
  331.                      would be encountered during a up or down caused by the 
  332.                      output window scroll-bar. 
  333.  
  334.  Ctrl+Pageup and Ctrl+Pagedown Causes the output window to be scrolled one 
  335.                      screen at a time up or down respectively. This behavior is 
  336.                      the same as would be encountered during a page-up or 
  337.                      page-down caused by the output window scroll-bar. 
  338.  
  339.  Home                Sets the cursor point to the insertion point at the 
  340.                      beginning of the line containing the cursor point, and 
  341.                      sets the anchor point equal to (insert mode) or one 
  342.                      character following (overtype mode). 
  343.  
  344.  Shift+Home          Moves the cursor point to the insertion point at the 
  345.                      beginning of the line. The anchor point is not moved. 
  346.  
  347.  End                 Sets the anchor point to the insertion point at the end of 
  348.                      the line containing the cursor point. If the last 
  349.                      character on the line is a line-break character, the 
  350.                      anchor is positioned just before it. The cursor is set 
  351.                      equal to (insert mode) or one character previous to 
  352.                      (overtype mode) the anchor. 
  353.  
  354.  Shift+End           Moves the cursor point to the insertion point at the end 
  355.                      of the line, as above. The anchor point is not moved. 
  356.  
  357.  Ctrl+Home           Moves the cursor point to the insertion point at the 
  358.                      beginning of the document. The anchor point is set equal 
  359.                      to (insert mode) or one character following it (overtype 
  360.                      mode). 
  361.  
  362.  Ctrl+End            Moves the anchor point to the insertion point at the end 
  363.                      of the document. The cursor point is set to be equal to 
  364.                      the anchor point (insert mode) or one character preceding 
  365.                      it (overtype mode). 
  366.  
  367.  Ctrl+Shift+Home     Moves the cursor point in the same way as Ctrl+Home, but 
  368.                      leaves the anchor point unmoved. 
  369.  
  370.  Ctrl+Shift+End      Moves the cursor point in the same way as Ctrl+End, but 
  371.                      leaves the anchor point unmoved. 
  372.  
  373.  The user may enter special characters directly into the Input Window as 
  374.  follows: ^A for manually entered CTCP commands; ^B to add a Bold text marker; 
  375.  ^G to ring the bell on the destination machine. 
  376.  
  377.  
  378. ΓòÉΓòÉΓòÉ 7. Recall Last 5 Commands ΓòÉΓòÉΓòÉ
  379.  
  380.  Clicking on the Recall icon located on the Toolbar causes each of the the last 
  381.  twenty five executed commands from the Input Window to be be scrolled through. 
  382.  Hitting the Return key after the command is placed into the Input Window by 
  383.  the Recall function executes that particular command. 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ 8. Copy Help ΓòÉΓòÉΓòÉ
  387.  
  388.  Issuing this command will copy selected text to the OS/2 clipboard, so that it 
  389.  can be pasted into the Input Window or into other active OS/2 applications. 
  390.  Note that the Output Window supports copy only, and not other editing 
  391.  functions like paste and insert. 
  392.  
  393.  
  394. ΓòÉΓòÉΓòÉ 9. Paste Help ΓòÉΓòÉΓòÉ
  395.  
  396.  Issuing this command will paste text that has been copied text to the OS/2 
  397.  clipboard into the window that currently has focus. Note that the Output 
  398.  Window does not support paste and insert, only copy. The Input Window, 
  399.  however, does support paste. 
  400.  
  401.  
  402. ΓòÉΓòÉΓòÉ 10. Join Selected ΓòÉΓòÉΓòÉ
  403.  
  404.  Issuing the command though the Popup menu will execute the Join command on the 
  405.  item selected. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ 11. Names on selected ΓòÉΓòÉΓòÉ
  409.  
  410.  Issuing the command though the Popup menu will execute the Names command on 
  411.  the item selected. 
  412.  
  413.  
  414. ΓòÉΓòÉΓòÉ 12. Ping selected nickname ΓòÉΓòÉΓòÉ
  415.  
  416.  Selecting this item executes a /PING on the selected nickname. 
  417.  
  418.  
  419. ΓòÉΓòÉΓòÉ 13. Options Menu Option ΓòÉΓòÉΓòÉ
  420.  
  421.  From this menu drop down you may perform the operations shown below. Double 
  422.  click on any choice for additional information. 
  423.  
  424.   Settings 
  425.            IRC Configuration and Options 
  426.  
  427.   Toolbar 
  428.            Assign commands to user Toolbar icons. 
  429.  
  430.   Colors 
  431.            Configure screen and text colors. 
  432.  
  433.   CTCP Options 
  434.            Configure options relating to CTCP queries. 
  435.  
  436.   Font 
  437.            Configure the font. 
  438.  
  439.   Preferences 
  440.            Configure custome preferences. 
  441.  
  442.  
  443. ΓòÉΓòÉΓòÉ 14. Query selected ΓòÉΓòÉΓòÉ
  444.  
  445.  Issuing the command though the Popup menu will execute the Query command on 
  446.  the item selected. 
  447.  
  448.  
  449. ΓòÉΓòÉΓòÉ 15. Kick selected ΓòÉΓòÉΓòÉ
  450.  
  451.  Issuing the command though the Popup menu will execute the Kick command on the 
  452.  selected nickname. You must be a chanop to use this feature. 
  453.  
  454.  
  455. ΓòÉΓòÉΓòÉ 16. Ignore selected nickname ΓòÉΓòÉΓòÉ
  456.  
  457.  Issuing the command though the Popup menu will execute the Ignore command for 
  458.  the selected nickname for all message types. 
  459.  
  460.  
  461. ΓòÉΓòÉΓòÉ 17. Add selected ΓòÉΓòÉΓòÉ
  462.  
  463.  Issuing the command though the Popup menu will execute the Add to Notify List 
  464.  command on the item selected. 
  465.  
  466.  
  467. ΓòÉΓòÉΓòÉ 18. Version ΓòÉΓòÉΓòÉ
  468.  
  469.  Issuing the command though the Popup menu will execute a /VERSION command on 
  470.  the selected nickname. 
  471.  
  472.  
  473. ΓòÉΓòÉΓòÉ 19. Who ΓòÉΓòÉΓòÉ
  474.  
  475.  Issuing the command though the Popup menu will execute a /WHO command on the 
  476.  selected nickname. 
  477.  
  478.  
  479. ΓòÉΓòÉΓòÉ 20. Whois on selected ΓòÉΓòÉΓòÉ
  480.  
  481.  Issuing the command though the Popup menu will execute a /WHOIS command on the 
  482.  selected nickname. 
  483.  
  484.  
  485. ΓòÉΓòÉΓòÉ 21. UserHost of selected ΓòÉΓòÉΓòÉ
  486.  
  487.  Issuing the command though the Popup menu will execute a /USERHOST command on 
  488.  the selected nickname. 
  489.  
  490.  
  491. ΓòÉΓòÉΓòÉ 22. Op nick ΓòÉΓòÉΓòÉ
  492.  
  493.  Issuing the command though the Popup menu will grant channel operator status 
  494.  to the selected nickname. You must be a chanop to use this option. 
  495.  
  496.  
  497. ΓòÉΓòÉΓòÉ 23. DeOp nick ΓòÉΓòÉΓòÉ
  498.  
  499.  Issuing the command though the Popup menu will remove channel operator status 
  500.  of the selected nickname. You must be a chanop to use this option. 
  501.  
  502.  
  503. ΓòÉΓòÉΓòÉ 24. Font Dialog ΓòÉΓòÉΓòÉ
  504.  
  505.  Use the fonts dialog to set the point size of the text for all of the windows. 
  506.  
  507.  Select the point size and then press the "OK" button to put the changes into 
  508.  effect or the "Cancel" button to return to the original pointsize. 
  509.  
  510.  When "OK" is pressed, all IRC windows are immediately changed to the new point 
  511.  size. 
  512.  
  513.  
  514. ΓòÉΓòÉΓòÉ 25. Whois on selected ΓòÉΓòÉΓòÉ
  515.  
  516.  Issuing the command though the Popup menu will execute the Whois command on 
  517.  the item selected. 
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 26. Ban on selected ΓòÉΓòÉΓòÉ
  521.  
  522.  Issuing the command though the Popup menu will execute the Ban command on the 
  523.  item selected. 
  524.  
  525.  
  526. ΓòÉΓòÉΓòÉ 27. Unban on selected ΓòÉΓòÉΓòÉ
  527.  
  528.  Issuing the command though the Popup menu will execute the Unban command on 
  529.  the item selected. 
  530.  
  531.  
  532. ΓòÉΓòÉΓòÉ 28. Help Menu Options ΓòÉΓòÉΓòÉ
  533.  
  534.  From this menu drop down you may perform the operations shown below. Double 
  535.  click on any choice for additional information. 
  536.  
  537.   General Help 
  538.            How to use the GammaTech IRC Client program. 
  539.  
  540.   Command Help 
  541.            Command syntax for IRC commands. 
  542.  
  543.   Product Info 
  544.            Product information regarding the GammaTech IRC Client. 
  545.  
  546.  
  547. ΓòÉΓòÉΓòÉ 29. General Help Contents ΓòÉΓòÉΓòÉ
  548.  
  549.  The General Help option displays help on using the GammaTech IRC Client 
  550.  program. 
  551.  
  552.  
  553. ΓòÉΓòÉΓòÉ 30. Command Help Contents ΓòÉΓòÉΓòÉ
  554.  
  555.  The Command Help option displays help on each of the IRC Client commands which 
  556.  can be executed from the input line of any IRC client window. 
  557.  
  558.  Generally, the IRC command is preceded by a / on the command line. For example 
  559.  the JOIN command would be entered as /JOIN on the command line. 
  560.  
  561.  
  562. ΓòÉΓòÉΓòÉ 31. Product Information ΓòÉΓòÉΓòÉ
  563.  
  564.  This option displays the product version, contact and copyright information. 
  565.  
  566.  
  567. ΓòÉΓòÉΓòÉ 32. Connect Help ΓòÉΓòÉΓòÉ
  568.  
  569.  This dialog is used to start a connection to an IRC server. Select the desired 
  570.  server from the list and press the OK button, or simply double click on the 
  571.  desired server entry. 
  572.  
  573.  You may connect to a server not shown in the list by entering the server name 
  574.  in the top line of the list box. Press OK to connect to that server. Note that 
  575.  the server name will not be added to the list. 
  576.  
  577.  To add a server to the list, enter the server name in the top line of the list 
  578.  box and press the Add button. Up to 40 server names can be saved. 
  579.  
  580.  To delete a server form the list, select the server list entry and press the 
  581.  Delete button. 
  582.  
  583.  The Cancel button terminates the dialog without attempting to connect to a 
  584.  server. 
  585.  
  586.  If you are already connected to a server when the OK button is pressed, a 
  587.  pop-up message will be displayed asking if you wish to change servers. If you 
  588.  reply Yes to that prompt, a normal QUIT is issued to the current server with a 
  589.  reason of "Changing Servers", and the connection is closed. All channel and 
  590.  query windows currently open are closed, and the connection with the new 
  591.  server is initiated. 
  592.  
  593.  The default port for IRC server connections is 6667. If the server you are 
  594.  connecting with uses a different port, you may specify that port by entering 
  595.  :port immediately after the server name. i.e. irc.server.edu:6665 
  596.  
  597.  
  598. ΓòÉΓòÉΓòÉ 33. Settings Help ΓòÉΓòÉΓòÉ
  599.  
  600.  The Settings Dialog defines custom information for your client. There are only 
  601.  3 required fields. The defaults may be taken on all others. 
  602.  
  603.  User Name (required) is normally the section of your Internet address which 
  604.  appears to the left of the @ symbol. For example, if your Internet address is 
  605.  jsmith@internet.net then your User Name would be jsmith. 
  606.  
  607.  Real Name (required) is your real name such as John Q. Smith. 
  608.  
  609.  Nickname (required) is the nickname you wish to use on IRC. It can be anything 
  610.  you wish but the following limitations exist: It can be no more than 9 
  611.  characters long; it must not be in use by another active IRC user. 
  612.  
  613.  If a nickname is selected which is already in use at the time, a nickname 
  614.  collision occurs and your IRC session will be aborted by the server. If this 
  615.  occurs, select another nickname and try again. 
  616.  
  617.  Auto Connect - If this checkbox is checked, an attempt will be made 
  618.  automatically to connect to the server last used when you start IRC. The 
  619.  Connect Dialog contains the server list and the server which was last used. 
  620.  
  621.  Bells - Text directed to you or a channel you are on may contain special 
  622.  characters to sound a bell at your end. If the Bells checkbox is checked these 
  623.  characters will cause a bell to sound. If the checkbox is not checked, the 
  624.  bell will not be sounded. 
  625.  
  626.  Tabs - Text directed to you or a channel you are on may contain embedded tab 
  627.  characters. When a tab character is encountered it is expanded according to 
  628.  this parameter. 
  629.  
  630.  AutoJoin - By checking this checkbox and filling in the information to its 
  631.  right, the indicated channel(s) will be joined automatically when the initial 
  632.  connection to the server is made. 
  633.  
  634.  The test area to the right must contain the parameter(s) for the Join command. 
  635.  Do not specify /JOIN here, only the parameters. See the Command Help for the 
  636.  Join command for additional information. 
  637.  
  638.  No DNS Lookup - When this option is checked, the name server lookup is 
  639.  bypassed. Checking this option affects the Connect Dialog in that the IRC 
  640.  server entries used from the connection list must be specified as IP addresses 
  641.  instead of server names. The benefit of this option is that connections to an 
  642.  IRC server can be significantly faster if delays are a result of poor Domain 
  643.  Name Server performance. 
  644.  
  645.  Disable DCC - When this option is checked, incoming Direct Client to Client 
  646.  offers are automatically refused. DCC offers made by you are still permitted. 
  647.  This option prevents unwanted DCC requests from becoming an annoyance. 
  648.  
  649.  Default DCC File Path - This parameter specifies the default drive and path 
  650.  where files transmitted to you via DCC will be placed. You will have the 
  651.  option to change this path on a file at a time basis. If no value is provided, 
  652.  the incoming files will be placed in the directory where the GammaTech IRC 
  653.  software is installed. 
  654.  
  655.  DCC Blocksize - This value is the requested transmission block size used when 
  656.  transfering files using DCC. The minimum size is 1 and the maximum size is 
  657.  4096 bytes. The default size is 1024. 
  658.  
  659.  Save - Press this push button to save the changes you have made to the 
  660.  settings for use in future IRC sessions. 
  661.  
  662.  OK - Pressing this push button will place any changes into effect for this IRC 
  663.  session but the changes will not be save for use in future IRC sessions. 
  664.  
  665.  Cancel - Press this push button to terminate the Settings Dialog without 
  666.  saving or using any changes you may have made. 
  667.  
  668.  
  669. ΓòÉΓòÉΓòÉ 34. Colors Help ΓòÉΓòÉΓòÉ
  670.  
  671.  The Color Dialog configures the background and foreground colors for all IRC 
  672.  windows. 
  673.  
  674.  To configure the colors, select the Area Type from the list box at the top 
  675.  left of the dialog. Then press the desired radio button for the desired color 
  676.  for that area. Note the change in the Sample Display Area. 
  677.  
  678.  Repeat the procedure above for all of the Area Types and until you are 
  679.  satisfied with the color configuration. 
  680.  
  681.  The Word Highlight List is a list of words, separated by spaces, which you 
  682.  would like to have highlighted in the output window. Words which are one 
  683.  character in length are ignored. The highlighting color used for these words 
  684.  is the same as that specified for Private Message highlighting. When placing 
  685.  words in this list you should specify the longest length words first to obtain 
  686.  the best results. 
  687.  
  688.  Set - Press the Set push button to save the color configuration for future IRC 
  689.  sessions, terminate the Color dialog, and immediately set the colors for all 
  690.  IRC windows. 
  691.  
  692.  Default - Press this push button to reset the colors to their default 
  693.  settings. 
  694.  
  695.  Cancel - Press this push button to terminate the Colors dialog without making 
  696.  any changes. 
  697.  
  698.  
  699. ΓòÉΓòÉΓòÉ 35. Toolbar Help ΓòÉΓòÉΓòÉ
  700.  
  701.  The ToolBar dialog lets you define the commands which will be executed when 
  702.  you press the Toolbar icons for User Defined actions 1, 2, 3, or 4, in the 
  703.  Control, Channel, and Query Windows. The Toolbar dialog can be activated by 
  704.  using the Popup or Options menu. 
  705.  
  706.  The commands that are executed from the Toolbar depend upon the window that is 
  707.  active when a Toolbar icon is pressed. For each control, enter the command or 
  708.  text you would like to enter in either the Control, Channel, or Query Window 
  709.  when the respective Toolbar icon is clicked. The values entered should be 
  710.  exactly what would be entered at the command line if entering it manually. 
  711.  Note that the information bar to the right of the Toolbar will display the 
  712.  command that would be executed if the icon were pressed. 
  713.  
  714.  If the character sequence %% is embedded in the text of the command, the 
  715.  command will not be immediately executed. Instead it will be displayed in the 
  716.  Input Window without the %% characters. In addition, if the %% sequence is not 
  717.  at the end of the text, insert mode will be activated. 
  718.  
  719.  The Toolbar icons appear on the DCC Chat and Send windows, but they are 
  720.  disabled on DCC windows. 
  721.  
  722.  OK - Press the OK push button to save the definitions for future IRC sessions 
  723.  and terminate the Toolbar dialog. 
  724.  
  725.  Cancel - Press this push button to terminate the Toolbar dialog without making 
  726.  any changes. 
  727.  
  728.  The Toolbar dialog can be activated by using the Popup or Options - Toolbar 
  729.  menu option. 
  730.  
  731.  
  732. ΓòÉΓòÉΓòÉ 36. Join Help ΓòÉΓòÉΓòÉ
  733.  
  734.  This dialog is used to join a channel and is invoked by pressing the icon on 
  735.  the Toolbar or via the Popup menu. A new window is created for each channel 
  736.  joined. 
  737.  
  738.  To join a channel in the list, select the channel and press the "OK" button, 
  739.  or simply double click on the channel entry. 
  740.  
  741.  You may join a channel not listed by entering the name of the channel in the 
  742.  top line of the list box and pressing "OK". 
  743.  
  744.  You may add a channel to the list by entering the name of the channel in the 
  745.  top line of the list box and pressing "Add". Up to 40 channel names can be 
  746.  saved. 
  747.  
  748.  To delete a channel from the list, select the channel entry and press 
  749.  "Delete". 
  750.  
  751.  The "Cancel" push button terminates the Join dialog without attempting to join 
  752.  a channel. 
  753.  
  754.  
  755. ΓòÉΓòÉΓòÉ 37. Query Help ΓòÉΓòÉΓòÉ
  756.  
  757.  This dialog is used to begin a query session with another nickname and is 
  758.  invoked by pressing the icon on the Toolbar or via the Popup menu.  A new 
  759.  window is created for each query initiated. 
  760.  
  761.  To start a query, select the nickname from the list box and press the "OK" 
  762.  button, or simply double click on the nickname entry. 
  763.  
  764.  You may query a nickname not listed by entering the nickname in the top line 
  765.  of the list box and pressing "OK". 
  766.  
  767.  You may add a nickname to the list by entering the nickname in the top line of 
  768.  the list box and pressing "Add". Up to 40 names may be saved. 
  769.  
  770.  To delete a nickname from the list, select the nickname entry and press 
  771.  "Delete". 
  772.  
  773.  The "Cancel" push button terminates the Query dialog without initiating a 
  774.  query session. 
  775.  
  776.  
  777. ΓòÉΓòÉΓòÉ 38. Notify Dialog Help ΓòÉΓòÉΓòÉ
  778.  
  779.  This dialog is used to update the Notify nickname list and is invoked by 
  780.  pressing the icon on the Toolbar or via the Popup menu. 
  781.  
  782.  To add a nickname to the list enter the nickname in the top line of the list 
  783.  box and press "Add". Up to 40 nicknames may be saved. 
  784.  
  785.  To delete a nickname from the list, select the nickname entry and press 
  786.  "Delete". 
  787.  
  788.  When you have finished updating the list press the "OK" button. 
  789.  
  790.  When a user in the notify lists signs on or off of IRC you will be notified. 
  791.  Keep in mind that if a user changes their nickname it will be treated as if 
  792.  the user signed off of IRC. 
  793.  
  794.  
  795. ΓòÉΓòÉΓòÉ 39. DCC Chat Dialog ΓòÉΓòÉΓòÉ
  796.  
  797.  This dialog is presented when another IRC user has made an offer to join a 
  798.  private DCC chat session with you. The nickname of the user, their Internet IP 
  799.  Address and the TCP/IP Port are displayed. 
  800.  
  801.  If you wish to accept the offer and join the private chat session, press the 
  802.  "Yes" button. If you do not wish to establish the session, press the "No" 
  803.  button. 
  804.  
  805.  DCC Chat offers can be automatically refused by checking the "Disable DCC" 
  806.  checkbox in the Settings Dialog. 
  807.  
  808.  
  809. ΓòÉΓòÉΓòÉ 40. DCC File Offered Dialog ΓòÉΓòÉΓòÉ
  810.  
  811.  This dialog is presented when another IRC user has made an offer to send you a 
  812.  file via the DCC protocol. The nickname of the user, their Internet IP 
  813.  Address, the TCP/IP Port, the file size and the file name are displayed. 
  814.  
  815.  The file name is prefixed with the default receive path, if any, as specified 
  816.  in the Settings Dialog. If no path is specified, the received file will be 
  817.  placed in the directory containing the GammaTech IRC software. 
  818.  
  819.  You may change the path and or file name by overtyping in the file name field. 
  820.  
  821.  If you wish to accept the offer to receive the file, press the "Yes" button. 
  822.  If you do not wish to receive the file, press the "No" button. 
  823.  
  824.  DCC File offers can be automatically refused by checking the "Disable DCC" 
  825.  checkbox in the Settings Dialog. 
  826.  
  827.  
  828. ΓòÉΓòÉΓòÉ 41. Preferences Dialog ΓòÉΓòÉΓòÉ
  829.  
  830.  This dialog permits you to select various preferences regarding IRC 
  831.  processing. Each option available is described below. 
  832.  
  833.  Automatic Nickname Resolution - This option indicates the action to be 
  834.  performed if a nickname collision occurs on an initial connection to a server. 
  835.  If this option is selected and a collision occurs, the following attempts will 
  836.  be made to resolve the nickname: If your nickname ends with a numeric 
  837.  character and that character is less than '9', a value of 1 will be added and 
  838.  the new nickname used. If your nickname does not end with a numeric character 
  839.  and if your nickname is less than 9 characters in length, then a 0 will be 
  840.  appended to your nickname and that nickname used. 
  841.  
  842.  Nickname Highlighting - With this option selected, nicknames displayed in the 
  843.  output window are highlighted in accordance with the Colors selections. If 
  844.  this option is not selected, no highlighting is performed. 
  845.  
  846.  Minimized Window Alerts - With this option selected, an alert beep is sounded 
  847.  each time a message arrives in a minimized window. This allows you to 
  848.  minimized windows for channels or queries with little traffic and be notified 
  849.  when message traffic does occur. 
  850.  
  851.  Beep While Away - With this option selected you will receive a beep any time 
  852.  you receive a private message while you are marked away with the /AWAY 
  853.  command. 
  854.  
  855.  Sort Names List - This option causes the nicknames displayed in the Names List 
  856.  window to be sorted in alphanumeric order. If this option is not selected the 
  857.  names are displayed in the order they joined the channel, most recent first. 
  858.  
  859.  Initially Show Nick List - With this option checked, the Nick List subwindow 
  860.  will be automatically displayed when you join a channel. 
  861.  
  862.  Do Automatic UserHost on Notify - When a user in your notify list signs on IRC 
  863.  you will be notified that the specified nickname has signed on. However, this 
  864.  nickname may be in use by someone other than you expect. Selecting this option 
  865.  causes an automatic /USERHOST command to be executed for the nickname which 
  866.  allows you to see the user@host mask of the nickname for further 
  867.  identification. 
  868.  
  869.  Supress Join Messages - This option supresses the join messages normally 
  870.  received when someone joins a channel. 
  871.  
  872.  Supress Leave Messages - This option supresses the leave messages normally 
  873.  received when someone leaves a channel. 
  874.  
  875.  Supress Signoff Messages - This option supresses the signoff messages normally 
  876.  received when someone signs off of IRC or is signed off for some reason, such 
  877.  as a netsplit. 
  878.  
  879.  Supress Mode Messages - With this option selected mode change messages for 
  880.  channels and nicknames are supressed. 
  881.  
  882.  Supress Nick Messages - This option supresses messages generated when a user 
  883.  changes their nickname. 
  884.  
  885.  Add usr@hst to Join Msg - Selecting this option causes the user@host to be 
  886.  appended to the Join message when a user joins a channel you are on. This 
  887.  permits further identification of the joining user. The draw back is that the 
  888.  join message is increased in length adding clutter to the display. 
  889.  
  890.  Startup Commamds - This field may contain a IRC command to be executed each 
  891.  time a server connection is completed. The command is executed immediately 
  892.  upon a server connection. The command must be a slash (/) command or it will 
  893.  not be executed. If more than one command is desired, place your commands in a 
  894.  text file and specify the /RUN command here. Note that the AutoJoin feature is 
  895.  available on the Settings Dialog to Join one or more channels at startup. 
  896.  
  897.  Input Message Script - This parameter specifies the name of a REXX procedure 
  898.  script to be executed for each input message received from IRC. Using the REXX 
  899.  procedure language you may examine the message and perform actions including 
  900.  suppression of the message, display of additional text, execution of IRC 
  901.  commands and send text to the channel. You must have REXX installed to use 
  902.  this feature. A sample script is provided by the name of REXXMSG.CMD. 
  903.  
  904.  Output Command Script - This parameter specifies the name of a REXX procedure 
  905.  script to be executed for each output command entered. Using the REXX 
  906.  procedure language you may examine the command and perform actions including 
  907.  suppression of the command, display of additional text, execution of IRC 
  908.  commands and send text to the channel. You must have REXX installed to use 
  909.  this feature. A sample script is provided by the name of REXXCMD.CMD. 
  910.  
  911.  Script Programming Click here for more information on scripts. 
  912.  
  913.  
  914. ΓòÉΓòÉΓòÉ 42. Script Programming ΓòÉΓòÉΓòÉ
  915.  
  916. Scripts are written in REXX. A working knowledege of Procedure Language REXX is 
  917. assummend. 
  918.  
  919. There are two exit routines each of which calls a different script file. 
  920.  
  921. The message exit is called each time a message is received from the IRC server 
  922. and before it is processed by the client. You may use this exit to automate 
  923. actions when certain events occur such as when someone joins a channel you are 
  924. on. 
  925.  
  926. The command exit is called each time you enter text to IRC and before the text 
  927. is processed. You may use this exit to create aliases for other commands, add 
  928. new commands of your own, etc. 
  929.  
  930. Sample scripts are provided as examples. Do no alter the sample scripts. 
  931. Instead, copy them to new names and modify the copies. It is also strongly 
  932. recommended that you test your scripts from the OS/2 command line before using 
  933. them on IRC. Debugging is much easier from the command line. 
  934.  
  935. The return string from the REXX exit indicates if the associated message or 
  936. command should be processed normally or suppressed. To suppress the message, 
  937. return a null string. To process the message normally return a string such as 
  938. "OK", 
  939.  
  940. Be aware that supressing messages from the server can result in unpredictable 
  941. behavior by the GammaTech IRC client. Be careful when supressing important 
  942. messages. The client keys off of many different messages for internal 
  943. processing. In addition, keep your script processing to a minimum. Performance 
  944. problems can result if excessive processing is performed. 
  945.  
  946. Their are several external functions available to the exit scripts. These 
  947. functions are described below. 
  948.  
  949. The first argument passed to the REXX exit script is a window handle. This 
  950. argument must also be passed to some of the external functions. 
  951.  
  952. The second argument passed to the REXX exit script is your current nickname. 
  953.  
  954. The third argument passed to the REXX exit script is the complete message or 
  955. command text as received by the client. When processing messages it will be 
  956. handy to refer to the IRC RFC 1459. A copy of this RFC has been provided in the 
  957. directory where you installed IRC. 
  958.  
  959. IrcRexxDisplay(text,win) 
  960.  
  961.    This function displays "text" in the window. It does not send the text over 
  962.    IRC. The "text" parameter is a null terminated string containing the text to 
  963.    display. 
  964.  
  965.    The "win" parameter describes the window in which to display the text. Use a 
  966.    null string to cause the text to be displayed in the control window. To 
  967.    display the text in the window where the message would normally be 
  968.    displayed, use the first argument passed to this procedure. 
  969.  
  970.  IrcRexxCommand(text,win) 
  971.  
  972.    This function sends "text" over IRC. The "text" is a null terminated string 
  973.    containing the text to be sent. The text may be text to the channel or a IRC 
  974.    command. 
  975.  
  976.    The "win" parameter describes the window in which to display the output of 
  977.    the text or command. Use a null string to cause the output to be displayed 
  978.    in the control window. To display the output in the window where the 
  979.    message would normally be displayed, use the first argument passed to this 
  980.    procedure. 
  981.  
  982.  IrcRexxSend(text) 
  983.  
  984.    This function sends the "text" as a raw string directly to the server. A 
  985.    carriage return and line feed is appended to the text before transmission. 
  986.  
  987.  IrcRexxWildCard(wildcard,string) 
  988.  
  989.    This function checks "string" for a match against "wildcard". A return value 
  990.    of MATCH or NOMATCH is returned. 
  991.  
  992.  
  993. ΓòÉΓòÉΓòÉ 43. CTCP Options Dialog ΓòÉΓòÉΓòÉ
  994.  
  995.  This dialog permits you to select various options relating to CTCP query 
  996.  processing. CTCP is the Client to Client Protocol. It is used to obtain 
  997.  various information about a server or another client. When someone wishes to 
  998.  know something about you they may use a CTCP query to obtain that information. 
  999.  You may also query information from servers or other clients. See the help on 
  1000.  the following commands which do CTCP queries: /USERINFO /CLIENTINFO /PING 
  1001.  /TIME /ECHO /FINGER /SOURCE /VERSION. Each option available is described 
  1002.  below. 
  1003.  
  1004.  CTCP Notify - Generally you will not be aware when you receive a CTCP query 
  1005.  from another client. These requests are generally harmless, but if you wish to 
  1006.  be notified when one occurs, check this checkbox. Then, anytime a CTCP request 
  1007.  is received, it will be posted to the main IRC client Output Window. 
  1008.  
  1009.  Notify Current Window - The CTCP notification in the previous option is sent 
  1010.  only to the main IRC window. If you wish the notification to be posted to the 
  1011.  current IRC window you are using as well, check this checkbox. This option is 
  1012.  ignored unless the CTCP Notify checkbox is also checked. 
  1013.  
  1014.  User Information - This field may be filled in with any text you desire, or 
  1015.  left blank. Other IRC users may query this information by entering a /USERINFO 
  1016.  command against your nickname. The information found here is returned to the 
  1017.  requester in CTCP fahion. If no information is supplied here, the word "None" 
  1018.  is returned. 
  1019.  
  1020.  Client Information - Normally the Client Information request is responded to 
  1021.  with a list of supported client features in CTCP fashion. If text is entered 
  1022.  here that text is sent as a private message to the requester instead of the 
  1023.  normal CTCP reply. 
  1024.  
  1025.  Finger Information - Normally the Finger request is responded to with a your 
  1026.  real name as entered in the Settings Dialog in normal CTCP fashion. If text is 
  1027.  entered here that text is sent as a private message to the requester instead 
  1028.  of the normal CTCP reply. 
  1029.  
  1030.  Ping Information - Normally the Ping request is responded to by returning the 
  1031.  received ping string to the caller in normal CTCP fashion. This permits the 
  1032.  requester to determine the round trip reponse time between their client and 
  1033.  your client. If text is entered here that text is sent as a private message to 
  1034.  the requester as well as the normal CTCP reply. 
  1035.  
  1036.  Echo Information - Normally the Echo request is responded to by returning the 
  1037.  received echo text to the requester in normal CTCP fashion. This allow the 
  1038.  requester to verify that connectivity with your client is present. If text is 
  1039.  entered here that text is sent as a private message to the requester as well 
  1040.  as the normal CTCP reply. 
  1041.  
  1042.  Time Information - Normally the Time request is responded to by returning the 
  1043.  date and time set on your local system in normal CTCP fashion. If text is 
  1044.  entered here that text is sent as a private message to the requester instead 
  1045.  of the normal CTCP reply. 
  1046.  
  1047.  
  1048. ΓòÉΓòÉΓòÉ 44. IRC Commands Help ΓòÉΓòÉΓòÉ
  1049.  
  1050.  A list of the supported IRC commands is shown below. Double click on the 
  1051.  desired command to display additional information, syntax and command 
  1052.  examples. Note that when entering an IRC command, it must be preceded by a / 
  1053.  character. For example to execute the LEAVE command you would type /LEAVE. 
  1054.  
  1055.   ACTION           Send an action message to a channel. 
  1056.   ADMIN            Display administrator information. 
  1057.   AWAY             Set or reset away status. 
  1058.   BYE              Terminate IRC. 
  1059.   CLEAR            Clear the output window. 
  1060.   CLIENTINFO       Check CTCP capabilities of a user. 
  1061.   CTCP             Send custom CTCP command. 
  1062.   DATE             Display the time from a server or user. 
  1063.   DCC CHAT         Offer a DCC Chat session with another user. 
  1064.   DCC SEND         Send a file via DCC to another user. 
  1065.   DEOP             Remove IRC operator privileges. 
  1066.   ECHO             Echo a text string to and from another client. 
  1067.   FINGER           Display a users real name. 
  1068.   IGNORE           Ignore messages from other users. 
  1069.   INFO             Display information about the IRC creators. 
  1070.   INVITE           Invite a user to join a channel. 
  1071.   IRCTRACE         Write raw IRC messages to a trace file. 
  1072.   ISON             See if specific users are on IRC. 
  1073.   JOIN             Join a channel. 
  1074.   KICK             Kick someone off of a channel. 
  1075.   KILL             Terminate a users IRC connection. 
  1076.   LEAVE            Close a channel or query. 
  1077.   LINKS            Display server links. 
  1078.   LIST             Display existing channels. 
  1079.   LOG              Write log file of message traffic. 
  1080.   LUSERS           Display summary of users, servers and operators. 
  1081.   MAP              Display servers connected to network. 
  1082.   ME               Send an action message to a channel. 
  1083.   MODE             Set a channel or user's mode. 
  1084.   MOTD             Display a servers Message Of The Day. 
  1085.   MSG              Send a private message. 
  1086.   NAMES            See who is on a channel. 
  1087.   NICK             Change your nickname. 
  1088.   NL               Toggle Nicklist window on or off. 
  1089.   NOTIFY           Notify when users join or leave IRC. 
  1090.   OPER             Set IRC operator status. 
  1091.   PING             Check network response time. 
  1092.   QUERY            Open a Query Window. 
  1093.   QUIT             Terminate IRC. 
  1094.   REHASH           Force server to reread it's config file. 
  1095.   RESTART          Force server to reread it's config file. 
  1096.   RUN              Execute IRC commands from a file. 
  1097.   SIGNOFF          Terminate IRC. 
  1098.   SILENCE          Silence private messages at the server. 
  1099.   SOURCE           Display where to obtain a users client software. 
  1100.   SQUIT            Disconnect a server from the IRC network. 
  1101.   STATS            Query a servers statistics. 
  1102.   SUMMON           Invite a user to join IRC. 
  1103.   TIME             Display the time from a server or user. 
  1104.   TOPIC            Display or set a channel topic. 
  1105.   USERHOST         Display information about a user. 
  1106.   USERINFO         Display a users information string. 
  1107.   USERS            Display users connected to a server. 
  1108.   VERSION          Display the name and version of a users IRC client. 
  1109.   WHO              List users on a channel or IRC. 
  1110.   WHOIS            Display detail about a nickname. 
  1111.   WHOWAS           Display history detail about a nickname. 
  1112.  
  1113.  
  1114. ΓòÉΓòÉΓòÉ 45. ADMIN Command ΓòÉΓòÉΓòÉ
  1115.  
  1116.  The ADMIN command displays information regarding the administration of an IRC 
  1117.  server. 
  1118.  
  1119.  Syntax: /ADMIN [servername | nickname] 
  1120.  
  1121.  If the server name is omitted, information for the server you are connected 
  1122.  with will be displayed. If a nickname is specified, information about the 
  1123.  server on which that client is connected will be displayed. 
  1124.  
  1125.  Examples: 
  1126.  
  1127.      /ADMIN 
  1128.  
  1129.      /ADMIN irc.texas.net 
  1130.  
  1131.      /ADMIN george admin 
  1132.  
  1133.  
  1134. ΓòÉΓòÉΓòÉ 46. AWAY Command ΓòÉΓòÉΓòÉ
  1135.  
  1136.  The AWAY command is used to notify other IRC users that you are away and will 
  1137.  not be responding to messages. When the Away status is set, and a IRC user 
  1138.  sends you a private message, a response is returned to that user explaining 
  1139.  that you are away and the reason. 
  1140.  
  1141.  Syntax: /AWAY [reason] 
  1142.  
  1143.  When a reason is given, you set as Away. When no reason is provided, you are 
  1144.  set as not Away. 
  1145.  
  1146.  Examples: 
  1147.  
  1148.      /AWAY gone to eat 
  1149.  
  1150.      /AWAY 
  1151.  
  1152.  
  1153. ΓòÉΓòÉΓòÉ 47. BYE Command ΓòÉΓòÉΓòÉ
  1154.  
  1155.  The BYE command terminates your IRC session. A reason may be given which is 
  1156.  broadcast to the participants of any channels you had joined. 
  1157.  
  1158.  Syntax: /BYE [reason] 
  1159.  
  1160.  If a reason is not provided, a reason of "Leaving" is generated. 
  1161.  
  1162.  This command is synonymous with "QUIT" and "SIGNOFF". 
  1163.  
  1164.  You may also use the File - Signoff menu option to terminate your IRC session. 
  1165.  
  1166.  Examples: 
  1167.  
  1168.      /BYE going to class 
  1169.  
  1170.  
  1171. ΓòÉΓòÉΓòÉ 48. CLEAR Command ΓòÉΓòÉΓòÉ
  1172.  
  1173.  The CLEAR command clears the output window. 
  1174.  
  1175.  Syntax: /CLEAR 
  1176.  
  1177.  The scroll buffer is purged and the output window cleared. 
  1178.  
  1179.  This command may be abbreviated /CLE. 
  1180.  
  1181.  Examples: 
  1182.  
  1183.      /CLEAR 
  1184.  
  1185.      /CLE 
  1186.  
  1187.  
  1188. ΓòÉΓòÉΓòÉ 49. CLIENTINFO Command ΓòÉΓòÉΓòÉ
  1189.  
  1190.  The CLIENTINFO command sends a request to the specified IRC user client 
  1191.  software asking what CTCP (Client To Client Protocol) commands are supported. 
  1192.  
  1193.  Syntax: /CLIENTINFO nickname 
  1194.  
  1195.  Providing that the client software for "nickname" supports the CLIENTINFO 
  1196.  command, a list of supported commands will be returned. Clients that do not 
  1197.  support CLIENTINFO may return an error message, or nothing at all. Some 
  1198.  clients may return information other than that expected. 
  1199.  
  1200.  Examples: 
  1201.  
  1202.      /CLIENTINFO george  Result: 
  1203.  
  1204.      *** CLIENTINFO (george): VERSION CLIENTINFO PING FINGER 
  1205.  
  1206.  
  1207. ΓòÉΓòÉΓòÉ 50. CTCP Command ΓòÉΓòÉΓòÉ
  1208.  
  1209.  The CTCP command allows you to send custom CTCP command requests to another 
  1210.  nick. 
  1211.  
  1212.  Syntax: /CTCP nickname command-text 
  1213.  
  1214.  Most standard CTCP commands are supported by the GammaTech IRC Client by their 
  1215.  own commands. For example, see /PING or /VERSION. This command allows one to 
  1216.  send a customized CTCP command that is not otherwise supported. 
  1217.  
  1218.  Examples: 
  1219.  
  1220.      /CTCP george VER 
  1221.  
  1222.  
  1223. ΓòÉΓòÉΓòÉ 51. DATE Command ΓòÉΓòÉΓòÉ
  1224.  
  1225.  The DATE command queries the requested server of client for the current time 
  1226.  at that location. The DATE command is synonymous with the TIME command. 
  1227.  
  1228.  Syntax: /DATE [servername] [nickname] 
  1229.  
  1230.  If no server or client name is provided, the request is made to the server on 
  1231.  which you are connected. If a nickname is provided, the request is sent to the 
  1232.  client software used by the nickname as a CTCP command. Not all IRC clients 
  1233.  support CTCP TIME requests so information returned may not be that which is 
  1234.  expected or no response may be given at all. 
  1235.  
  1236.  Examples: 
  1237.  
  1238.      /DATE 
  1239.  
  1240.      /DATE irc.texas.net 
  1241.  
  1242.      /DATE george  Results: 
  1243.  
  1244.      *** irc.texas.net : Tuesday March 28 1995 -- 08:47 -06:00 
  1245.  
  1246.      *** TIME (george): Tue Mar 28 08:47:15 1995 
  1247.  
  1248.  
  1249. ΓòÉΓòÉΓòÉ 52. DCC CHAT Command ΓòÉΓòÉΓòÉ
  1250.  
  1251.  The DCC CHAT command is used to initiate a private DCC chat session with 
  1252.  another user. 
  1253.  
  1254.  Syntax: /DCC CHAT nickname 
  1255.  
  1256.  When this command is entered, the user specified is notified that you wish to 
  1257.  establish a DCC Chat session with them. They then have the option to accept 
  1258.  the offer and establish the chat session or decline the offer. In any event, a 
  1259.  new window is created where the chat session will take place if it is 
  1260.  accepted. 
  1261.  
  1262.  The DCC chat session is conducted as a direct client to client session and is 
  1263.  therefore more secure since it does not use the IRC network for message 
  1264.  traffic. The session is not affected by netsplits or server outages and you 
  1265.  can change servers without impacting the DCC Chat session. 
  1266.  
  1267.  Example: 
  1268.  
  1269.      /DCC CHAT george 
  1270.  
  1271.  
  1272. ΓòÉΓòÉΓòÉ 53. DCC SEND Command ΓòÉΓòÉΓòÉ
  1273.  
  1274.  The DCC SEND command is used to transmit a file to another user. 
  1275.  
  1276.  Syntax: /DCC SEND nickname file.name 
  1277.  
  1278.  When this command is entered, the user specified is notified that you wish to 
  1279.  send them a file. They then have the option to accept the offer and receive 
  1280.  the file or decline the offer. In any event, a new window is created where the 
  1281.  file transfer session will take place if it is accepted. 
  1282.  
  1283.  The DCC SEND session is conducted as a direct client to client session and is 
  1284.  therefore not affected by server performance netsplits or server outages. 
  1285.  Changing servers will not impact the DCC file transfer. 
  1286.  
  1287.  Example: 
  1288.  
  1289.      /DCC SEND george myfile.dat 
  1290.  
  1291.  
  1292. ΓòÉΓòÉΓòÉ 54. DEOP Command ΓòÉΓòÉΓòÉ
  1293.  
  1294.  The DEOP command removes IRC operator status. 
  1295.  
  1296.  Syntax: /DEOP 
  1297.  
  1298.  This command is used by a user with IRC operator privileges to remove IRC 
  1299.  operator status from themselves. 
  1300.  
  1301.  Example: 
  1302.  
  1303.      /DEOP 
  1304.  
  1305.  
  1306. ΓòÉΓòÉΓòÉ 55. ECHO Command ΓòÉΓòÉΓòÉ
  1307.  
  1308.  The ECHO command sends a string of text to the requested IRC users client 
  1309.  software which in turn sends it back unchanged. 
  1310.  
  1311.  Syntax: /ECHO nickname text 
  1312.  
  1313.  The ECHO command uses the CTCP protocol to send the request to the client. Not 
  1314.  all IRC client software supports the CTCP ECHO command. For this reason, an 
  1315.  error message may be returned, or text which is not expected, or no response 
  1316.  at all. 
  1317.  
  1318.  Example: 
  1319.  
  1320.      /ECHO george Hello world 
  1321.  
  1322.  Result: 
  1323.  
  1324.      *** ECHO (george): Hello world 
  1325.  
  1326.  
  1327. ΓòÉΓòÉΓòÉ 56. FINGER Command ΓòÉΓòÉΓòÉ
  1328.  
  1329.  The FINGER command displays the real name and idle time of an IRC user. 
  1330.  
  1331.  Syntax: /FINGER nickname 
  1332.  
  1333.  The FINGER command uses the CTCP protocol to send the request to the client. 
  1334.  Not all IRC client software supports the CTCP FINGER command. For this reason, 
  1335.  an error message may be returned, or text other than that expected, or no 
  1336.  response at all. 
  1337.  
  1338.  Example: 
  1339.  
  1340.      /FINGER george 
  1341.  
  1342.  Result: 
  1343.  
  1344.      ***FINGER (george): George D. Smith, Idle 15 seconds 
  1345.  
  1346.  
  1347. ΓòÉΓòÉΓòÉ 57. IGNORE Command ΓòÉΓòÉΓòÉ
  1348.  
  1349.  The IGNORE command allows you to block messages from another user so that they 
  1350.  are not displayed in your IRC windows. 
  1351.  
  1352.  Syntax: /IGNORE [nickname|user@host] [+|-type ...] 
  1353.  
  1354.  If no parameters are specified, the ignore list is displayed. 
  1355.  
  1356.  If only the nickname or user@host parameter is specified, all messages for 
  1357.  that user will be ignored. 
  1358.  
  1359.  Either the nickname or the user@host of the user may be specified. If the 
  1360.  user@host is specified, you do not have to enter the entire host name, only as 
  1361.  much as is required to identify the user. You can obtain the users 
  1362.  user@hostname using the WHOIS command. 
  1363.  
  1364.  You may specify the types of messages to be ignored. Specifying a "+" will 
  1365.  cause the associated message type to be ignored.  Specifying a "-" will allow 
  1366.  those message types through if previously they were set to be ignored. If 
  1367.  neither "+" or "-" are specified "+" is assumed.  The allowable message types 
  1368.  are shown below. If no type is provided, ALL is assumed. 
  1369.  
  1370.   MSGS       Private messages to you. 
  1371.   CHAN       Messages to channels. 
  1372.   INV        Invites. 
  1373.   CTCP       CTCP command requests. 
  1374.   ALL        All messages. 
  1375.  
  1376.  The ignore list is not retained from IRC session to IRC session. 
  1377.  
  1378.  Examples: 
  1379.  
  1380.      /IGNORE george 
  1381.  
  1382.      /IGNORE george MSGS CTCP 
  1383.  
  1384.      /IGNORE george +MSGS +CTCP 
  1385.  
  1386.      /IGNORE george - 
  1387.  
  1388.      /IGNORE george -MSGS 
  1389.  
  1390.  
  1391. ΓòÉΓòÉΓòÉ 58. INFO Command ΓòÉΓòÉΓòÉ
  1392.  
  1393.  The INFO command shows information regarding people related to the development 
  1394.  of Internet Relay Chat. 
  1395.  
  1396.  Syntax: /INFO [server] 
  1397.  
  1398.  If server is not provided, the server to which you are connected responds to 
  1399.  the command. Otherwise it is sent to the requested server for processing. 
  1400.  
  1401.  Examples: 
  1402.  
  1403.      /INFO 
  1404.  
  1405.      /INFO irc.texas.net 
  1406.  
  1407.  
  1408. ΓòÉΓòÉΓòÉ 59. INVITE Command ΓòÉΓòÉΓòÉ
  1409.  
  1410.  Invite a user to join a channel. 
  1411.  
  1412.  Syntax: /INVITE nickname [channel] 
  1413.  
  1414.  If channel is not specified, the current channel is used. 
  1415.  
  1416.  This command sends a message to the specified nickname inviting them to join 
  1417.  the channel specified or defaulted. The channel does not have to exist. 
  1418.  
  1419.  If the channel is invite only (+i) then the issuer of this command must be a 
  1420.  channel operator. 
  1421.  
  1422.  Examples: 
  1423.  
  1424.      /INVITE george 
  1425.  
  1426.      /INVITE george #chatter 
  1427.  
  1428.  
  1429. ΓòÉΓòÉΓòÉ 60. IRCTRACE Command ΓòÉΓòÉΓòÉ
  1430.  
  1431.  The IRCTRACE command is used to create a trace file of raw IRC messages during 
  1432.  your IRC session. The trace file may be used for debugging or for 
  1433.  informational purposes when devloping scripts. 
  1434.  
  1435.  Syntax: /IRCTRACE ON [filename] | OFF 
  1436.  
  1437.  If the trace is started without specifying a trace file name the file name 
  1438.  "gtirc.trc" is used. 
  1439.  
  1440.  If a trace is started while a trace is currently active, the current trace is 
  1441.  terminated and a new trace started with the new file name. 
  1442.  
  1443.  If the trace file already exists it will be appended to. 
  1444.  
  1445.  Example: 
  1446.  
  1447.      /IRCTRACE ON 
  1448.  
  1449.      /IRCTRACE ON c:\mytrace.dat 
  1450.  
  1451.      /IRCTRACE OFF 
  1452.  
  1453.  
  1454. ΓòÉΓòÉΓòÉ 61. ISON Command ΓòÉΓòÉΓòÉ
  1455.  
  1456.  The ISON command is used to determine if one or more nicknames are currently 
  1457.  on IRC. 
  1458.  
  1459.  Syntax: /ISON nick1 [nick2 ...] 
  1460.  
  1461.  The list of nicknames, separated by spaces, is analyzed and the list is 
  1462.  returned with only those nicknames currently on IRC. 
  1463.  
  1464.  Example: 
  1465.  
  1466.      /ISON george linker jazzy wizard 
  1467.  
  1468.  Result: 
  1469.  
  1470.      ISON george wizard 
  1471.  
  1472.  
  1473. ΓòÉΓòÉΓòÉ 62. JOIN Command ΓòÉΓòÉΓòÉ
  1474.  
  1475.  The JOIN command is used to join one or more channels. A new window is opened 
  1476.  for each channel joined. 
  1477.  
  1478.  Syntax: /JOIN channel[,channel ...]  [key,key ...] 
  1479.  
  1480.  A maximum of 10 channels may be joined. 
  1481.  
  1482.  If the channel is protected by a key (password) then the appropriate key must 
  1483.  be provided to join the channel. In the parameter list for the JOIN command, 
  1484.  the first key listed goes with the first channel listed and so on. 
  1485.  
  1486.  You may also join a channel by using the icon on the Toolbar or via the Popup 
  1487.  menu. 
  1488.  
  1489.  The total number of channel plus Query Windows permitted at any point in time 
  1490.  is 10. 
  1491.  
  1492.  Examples: 
  1493.  
  1494.      /JOIN #chat 
  1495.  
  1496.      /JOIN #chat,#os/2 
  1497.  
  1498.      /JOIN #secret please 
  1499.  
  1500.  
  1501. ΓòÉΓòÉΓòÉ 63. KICK Command ΓòÉΓòÉΓòÉ
  1502.  
  1503.  The KICK command is used to remove someone from a channel. It is a forced 
  1504.  leave. This command is restricted to channel operators only. Note that a user 
  1505.  removed by KICK can simply rejoin the channel. 
  1506.  
  1507.  Syntax: /KICK [channel] nickname [reason for kick] 
  1508.  
  1509.  If the KICK command is issued from the channel window of the channel where the 
  1510.  nick is joined, the channel does not need to be specified. To kick from a 
  1511.  different channel or window, specify the channel name. 
  1512.  
  1513.  Since kicking is often times used as a warning, a reason for the kick is 
  1514.  generally appropriate, but not required. 
  1515.  
  1516.  Examples: 
  1517.  
  1518.      /KICK #chat george for flooding the channel 
  1519.  
  1520.      /KICK george for acting up 
  1521.  
  1522.  
  1523. ΓòÉΓòÉΓòÉ 64. KILL Command ΓòÉΓòÉΓòÉ
  1524.  
  1525.  The KILL command is used to disconnect a IRC user (client) from a server. 
  1526.  
  1527.  Syntax: /KILL nickname reason 
  1528.  
  1529.  The KILL command is restricted to IRC operators only. It is used primarily to 
  1530.  get rid of ghost sessions. Servers may automatically generate KILL's when 
  1531.  nickname collisions occur. 
  1532.  
  1533.  Example: 
  1534.  
  1535.      /KILL george Clean up ghost session 
  1536.  
  1537.  
  1538. ΓòÉΓòÉΓòÉ 65. LEAVE Command ΓòÉΓòÉΓòÉ
  1539.  
  1540.  The LEAVE command is used to depart from a channel or terminate a query 
  1541.  session. 
  1542.  
  1543.  Syntax: /LEAVE [channel,channel ...] 
  1544.  
  1545.  If the LEAVE command is issued without parameters, the current channel / query 
  1546.  will be terminated. If issued from a window other than the channel/query you 
  1547.  wish to leave, the channel and/or query names must be specified. 
  1548.  
  1549.  You may leave multiple channels and/or query sessions by specifying multiple 
  1550.  names separated by commas. 
  1551.  
  1552.  Leaving a channel or query will automatically close the channel or query 
  1553.  window. 
  1554.  
  1555.  You may also leave by pressing the icon on the Toolbar of the related window, 
  1556.  or close the window by double clicking on the system menu icon at the top left 
  1557.  corner of the window. 
  1558.  
  1559.  When terminating IRC, it is not necessary to leave all channels and queries 
  1560.  first. 
  1561.  
  1562.  Examples: 
  1563.  
  1564.      /LEAVE 
  1565.  
  1566.      /LEAVE #chat 
  1567.  
  1568.      /LEAVE george 
  1569.  
  1570.      /LEAVE #chat,george 
  1571.  
  1572.  
  1573. ΓòÉΓòÉΓòÉ 66. LINKS Command ΓòÉΓòÉΓòÉ
  1574.  
  1575.  The LINKS command displays a list of all the servers connected to the server 
  1576.  specified. 
  1577.  
  1578.  Syntax: /LINKS [server [wildcard]] 
  1579.  
  1580.  If server is not specified the server you are attached to is used. Otherwise 
  1581.  the information is requested from the specified server. 
  1582.  
  1583.  If the wildcard is specified, information is returned only if it matches the 
  1584.  wildcard expression. If wildcard is specified, the server must also be 
  1585.  specified. 
  1586.  
  1587.  The output of this command is directed to a new window created when the 
  1588.  command is entered. The information shown in this display window is a snapshot 
  1589.  at the time when the command was executed. To close this display window double 
  1590.  click on the icon in the upper left corner of the window. Depending on the 
  1591.  server response time it may take several seconds for information to appear in 
  1592.  the window. 
  1593.  
  1594.  Examples: 
  1595.  
  1596.      /LINKS 
  1597.  
  1598.      /LINKS irc.texas.net 
  1599.  
  1600.      /LINKS *.au coombs* 
  1601.  
  1602.  In the last example above, the server with a name matching *.au will be 
  1603.  queried for a list of attached servers matching coombs*. 
  1604.  
  1605.  
  1606. ΓòÉΓòÉΓòÉ 67. LIST Command ΓòÉΓòÉΓòÉ
  1607.  
  1608.  The LIST command displays one or more active channels which includes the 
  1609.  channel name, number of users and, if available, the topic for the channel. 
  1610.  
  1611.  Syntax: /LIST [mask]  [channel[,channel ...] ] 
  1612.  
  1613.  If no parameters are specified, all channels are displayed. This list can be 
  1614.  very lengthy. 
  1615.  
  1616.  The list can be limited by specifying a mask value of one or more of the 
  1617.  following: 
  1618.  
  1619.   -MIN n     Display channels with at least n users. 
  1620.   -MAX n     Display channels with no more than n users. 
  1621.   -PUB       Display only public channels. 
  1622.   -PRI       Display only private channels. 
  1623.   -TOP       Display only channels with a topic set. 
  1624.  
  1625.  If one or more channel names are specified, only those channels are listed. 
  1626.  
  1627.  The /LIST command also allows the use of wildcard characters in the channel 
  1628.  name field. Valid characters are * and ?, and have the same meaning as when 
  1629.  used with OS/2 file names. So, the channel operand of the /LIST command can 
  1630.  have any one of the following three formats: 
  1631.  
  1632.  channel, channel,...          Lists the specified channels only 
  1633.  *                             Lists the current channel, when executed from a 
  1634.                                Channel Window 
  1635.  <wildcard expression>         Lists all channels matching the expression 
  1636.  
  1637.  Example of wildcard expressions: 
  1638.  
  1639.     ?bible 
  1640.     #bib* 
  1641.     ?chat* 
  1642.  
  1643.  Note that when using wildcard expressions it takes time to create the list 
  1644.  since all channels must be retrieved and then filtered using the wildcard 
  1645.  expressions input by the user. 
  1646.  
  1647.  If a channel name of "*" is used, the current channel is listed, provided you 
  1648.  execute the command from a channel window. 
  1649.  
  1650.  Secret channels are not listed unless you are joined to that channel. 
  1651.  
  1652.  The output of this command is directed to a new window created when the 
  1653.  command is entered. The information shown in this display window is a snapshot 
  1654.  at the time when the command was executed. To close this display window double 
  1655.  click on the icon in the upper left corner of the window. Depending on the 
  1656.  server response time it may take several seconds for information to appear in 
  1657.  the window. 
  1658.  
  1659.  Examples: 
  1660.  
  1661.      /LIST 
  1662.  
  1663.      /LIST #chat,#os/2 
  1664.  
  1665.      /LIST -min 3 -max 10 
  1666.  
  1667.      /LIST * 
  1668.  
  1669.      /LIST -pub 
  1670.  
  1671.  
  1672. ΓòÉΓòÉΓòÉ 68. LOG Command ΓòÉΓòÉΓòÉ
  1673.  
  1674.  The LOG command is used to create a log file messages for a window. The log 
  1675.  file for the window may be opened using the toolbar icon also. 
  1676.  
  1677.  Syntax: /LOG ON [filename] | OFF 
  1678.  
  1679.  If the log is opened and no file name is specified the name of the window will 
  1680.  be used as a default. When the default is used, the name is adjusted to 8.3 
  1681.  file naming conventions by stripping invalid characters and then truncating to 
  1682.  8 bytes then adding a .log extension. The logfile name will generally be the 
  1683.  channel name or query name with a .log extension. For the control window the 
  1684.  default file name will be gtirc.log. Unless overridden, the log files will be 
  1685.  placed in the default directory which is normally \GTIRC. 
  1686.  
  1687.  When using the toolbar icon to open a log file, the previous log file name for 
  1688.  this window is used. If there was not a previous log file then the default 
  1689.  name is used. There is no method provided to specify a log file name using the 
  1690.  toolbar icon. If you desire a different name you must use the /LOG command to 
  1691.  set the name initially. 
  1692.  
  1693.  The toolbar icon changes when the log file is opened or closed. This occurs 
  1694.  regardless of whether the log operation was done using the icon or the /LOG 
  1695.  command. The two methods are interchangable. 
  1696.  
  1697.  If a log is already active when a log on command is entered, the current log 
  1698.  file is closed and the new one opened. 
  1699.  
  1700.  If the log file already exists it will be appended to. 
  1701.  
  1702.  Each record in the log file will contain a timestamp. 
  1703.  
  1704.  Examples: 
  1705.  
  1706.      /LOG ON 
  1707.  
  1708.      /LOG ON c:\mylog.dat 
  1709.  
  1710.      /LOG OFF 
  1711.  
  1712.  
  1713. ΓòÉΓòÉΓòÉ 69. LUSERS Command ΓòÉΓòÉΓòÉ
  1714.  
  1715.  The LUSERS command lists a summary of visible users, servers and operators. 
  1716.  
  1717.  Syntax: /LUSERS [wildcard [server]] 
  1718.  
  1719.  If the wildcard expression is provided, the summary is limited to those users 
  1720.  and servers which match the wild card. 
  1721.  
  1722.  If server is specified, the information is queried from that server. Otherwise 
  1723.  it is obtained from the server to which you are connected. 
  1724.  
  1725.  Examples: 
  1726.  
  1727.      /LUSERS 
  1728.  
  1729.      /LUSERS *.edu 
  1730.  
  1731.      /LUSERS *.edu irc.texas.net 
  1732.  
  1733.  
  1734. ΓòÉΓòÉΓòÉ 70. MAP Command ΓòÉΓòÉΓòÉ
  1735.  
  1736.  The MAP command displays a hierarchical list of the IRC servers connected to 
  1737.  the IRC network. 
  1738.  
  1739.  Syntax: /MAP [server] 
  1740.  
  1741.  If a server name is specified, only that servers tree will be displayed. 
  1742.  Otherwise the entire network is displayed. 
  1743.  
  1744.  Examples: 
  1745.  
  1746.      /MAP 
  1747.  
  1748.      /MAP norman.ok.us.undernet.org 
  1749.  
  1750.  
  1751. ΓòÉΓòÉΓòÉ 71. ME Command ΓòÉΓòÉΓòÉ
  1752.  
  1753.  The ME command describes an action on the current channel. The ME command is 
  1754.  only valid when executed for a window joined to a channel. The ME command is 
  1755.  synonomous with the /ACTION or /ACT command. 
  1756.  
  1757.  Syntax: /ME text 
  1758.  
  1759.  This command displays a message on the channel which indicates that you are 
  1760.  doing something interesting. 
  1761.  
  1762.  Examples: 
  1763.  
  1764.      /ME is very happy 
  1765.  
  1766.      /ACTION is rolling on the floor laughing 
  1767.  
  1768.  Results: 
  1769.  
  1770.      * mynick is very happy 
  1771.  
  1772.      * mynick is rolling on the floor laughing 
  1773.  
  1774.  
  1775. ΓòÉΓòÉΓòÉ 72. MODE Command ΓòÉΓòÉΓòÉ
  1776.  
  1777.  The MODE command displays or changes the user or channel modes. It is also 
  1778.  used to ban users from a channel. 
  1779.  
  1780.  To display or set the user mode use the following syntax: 
  1781.  
  1782.  Syntax: /MODE nickname [+|-][flags] 
  1783.  
  1784.  Your nickname is required. If no other parameters are specified the current 
  1785.  mode is displayed. Note that your user mode is automatically displayed to the 
  1786.  right of your nickname in the title bar. 
  1787.  
  1788.  The acceptable flags are shown below. The flags may be prefixed with a "+" to 
  1789.  set the mode on, or a "-" to set the mode off. If neither "+" or "-" is 
  1790.  specified then "+" is assumed. More than one flag character may be specified. 
  1791.  
  1792.   i   Your nickname is invisible to anyone who does not know it's exact 
  1793.       spelling. 
  1794.  
  1795.   o   IRC Operator status. This flag can only be set off with the MODE command. 
  1796.       To set it on use the /OPER command. 
  1797.  
  1798.   s   This client is to receive server notices. 
  1799.  
  1800.   w   This client is to receive wallops messages. These are messages to all 
  1801.       IRCops. If this mode is set, wallops messages received are displayed in 
  1802.       the Control output window only. 
  1803.  
  1804.   d   Deaf mode supresses all public (channel) messages to this user. Private 
  1805.       messages are still received. Suppression occurs at the server level. You 
  1806.       may use this mode if you wish to suspend public messages while you are 
  1807.       away so that any private messages will likely be available for viewing 
  1808.       when you return. Note that this mode is not available on all IRC servers 
  1809.       so you may receive an error attempting to set it. 
  1810.  
  1811.  Examples: 
  1812.  
  1813.      /MODE george 
  1814.  
  1815.      /MODE george +iw 
  1816.  
  1817.      /MODE george -w 
  1818.  
  1819.  To display or change the channel mode use the following syntax: 
  1820.  
  1821.  Syntax: /MODE *|channel [+|-][flags [parameters]] 
  1822.  
  1823.  To alter a mode the user must have channel operator status. 
  1824.  
  1825.  The channel name or "*" is required. If a channel name of "*" is specific the 
  1826.  current channel name is used. If no other parameters are specified the current 
  1827.  mode is displayed. Note that the channel mode is automatically displayed to 
  1828.  the right of the channel name in the title bar. 
  1829.  
  1830.  The acceptable flags are shown below. The flags may be prefixed with a "+" to 
  1831.  set the mode on, or a "-" to set the mode off. If neither "+" or "-" is 
  1832.  specified then "+" is assumed. More than one flag character may be specified. 
  1833.  
  1834.   o   Gives or takes chanop status to another user. The nickname of the user 
  1835.       must be specified in the parameters. 
  1836.  
  1837.   v   Gives or takes the ability to talk on a moderated channel. The nickname 
  1838.       of the user must be specified in the parameters. Chanops always have the 
  1839.       ability to talk on a moderated channel. This gives them the ability to 
  1840.       allow others to talk also without giving them ops. 
  1841.  
  1842.   p   The channel is private. 
  1843.  
  1844.   s   The channel is secret. 
  1845.  
  1846.   i   Channel is invite only. Users joining must be invited first. 
  1847.  
  1848.   t   The channel topic may be set only by channel operators. 
  1849.  
  1850.   n   No messages from outside the channel may be sent to this channel. 
  1851.  
  1852.   m   The channel is moderated. Only chanops and those they designate may talk. 
  1853.  
  1854.   l   Sets a channel limit. No more than the number of users specified will be 
  1855.       permitted to join the channel. When setting a limit the count must be 
  1856.       specified in the parameters. When removing a limit the count is not 
  1857.       specified. 
  1858.  
  1859.   k   Sets a channel key (password) which must be specified by users joining 
  1860.       the channel. The key is provided in the parameters. The key must be 
  1861.       specified whether adding or removing it. The key cannot be changed, only 
  1862.       added and removed. 
  1863.  
  1864.   b   Sets a ban mask. Users matching the ban mask will not be permitted to 
  1865.       join the channel. The ban mask is specified in the parameters and has the 
  1866.       format of [nick[!user[@host]]] and may contain wild card characters. The 
  1867.       list of current bans may be obtained by /MODE channel b. 
  1868.  
  1869.  Note that more than one flag and their respective parameters may be specified 
  1870.  in the same command. However, a limit of three "o" or "b" flags may be 
  1871.  specified. 
  1872.  
  1873.  Examples: 
  1874.  
  1875.  /MODE * 
  1876.  
  1877.  /MODE * +im 
  1878.  
  1879.  /MODE #mychan +o george 
  1880.  
  1881.  /MODE #mychan -s 
  1882.  
  1883.  /MODE * +l 30 
  1884.  
  1885.  /MODE * +lk 30 please 
  1886.  
  1887.  /MODE * +b george 
  1888.  
  1889.  /MODE * -b *!*@texas.net 
  1890.  
  1891.  /MODE * b 
  1892.  
  1893.  
  1894. ΓòÉΓòÉΓòÉ 73. MOTD Command ΓòÉΓòÉΓòÉ
  1895.  
  1896.  The MOTD command displays the Message Of The Day from the specified server. 
  1897.  
  1898.  Syntax: /MOTD [servername|nickname] 
  1899.  
  1900.  If the server name is omitted, information from the server you are connected 
  1901.  with will be displayed. If a nickname is specified, information from the 
  1902.  server on which that client is connected will be displayed. 
  1903.  
  1904.  Examples: 
  1905.  
  1906.      /MOTD 
  1907.  
  1908.      /MOTD irc.texas.net 
  1909.  
  1910.      /MOTD george 
  1911.  
  1912.  
  1913. ΓòÉΓòÉΓòÉ 74. MSG Command ΓòÉΓòÉΓòÉ
  1914.  
  1915.  The MSG command sends a "private" message to the specified nickname(s) or 
  1916.  sends a message to a channel which you have not joined. 
  1917.  
  1918.  Syntax: /MSG nick1[,nick2 ...] | [channel] text 
  1919.  
  1920.  If one or more nicknames are specified, the message is directed to only those 
  1921.  clients. Therefore, membership in any forums you, and they, are participating 
  1922.  will not see the message. Keep in mind that no message on IRC is truly private 
  1923.  in that various administrative positions have the capability to see any 
  1924.  message traffic. 
  1925.  
  1926.  Two special characters may be used in place of a nickname. If "," is specified 
  1927.  for a nickname, the message will be sent to the last nickname who sent you a 
  1928.  message. If "." is specified for the nickname, the message is sent to the last 
  1929.  nickname you sent a message to. When using "," or "." only one nickname may be 
  1930.  specified in the command. 
  1931.  
  1932.  If a channel is specified, the message is sent to that channel provided that 
  1933.  the channel mode is not (+n) which prevents messages from the outside. 
  1934.  
  1935.  The /MSG command may be abbreviated /M. 
  1936.  
  1937.  Examples: 
  1938.  
  1939.      /MSG george How are you today? 
  1940.  
  1941.      /MSG #chat I will be joining in 5 minutes, sorry I'm late. 
  1942.  
  1943.      /MSG george,pauline Talk to you folks later. 
  1944.  
  1945.  Private messages you receive can be discerned from normal channel messages by 
  1946.  the way in which the sending nickname is presented. Normal channel traffic 
  1947.  shows the sending nickname as <nick> where private messages show them as 
  1948.  *nick*. 
  1949.  
  1950.  If several private messages are to be sent and received, it is more convenient 
  1951.  to start a query with the nickname involved. See the QUERY command for more 
  1952.  details on this option. 
  1953.  
  1954.  
  1955. ΓòÉΓòÉΓòÉ 75. NAMES Command ΓòÉΓòÉΓòÉ
  1956.  
  1957.  The NAMES command will display the nicknames of users joined to the specified 
  1958.  channel. 
  1959.  
  1960.  Syntax: /NAMES [channel,channel ...] 
  1961.  
  1962.  If the channel name is omitted, the current channel is listed. If executed 
  1963.  from a non-channel window and a channel is not provided, an error message is 
  1964.  returned. 
  1965.  
  1966.  The name information is displayed only for those channels which are visible. 
  1967.  That is, channels which you have joined, or those which do not have a channel 
  1968.  mode of (+p) or (+s). 
  1969.  
  1970.  The output of this command is directed to a new window created when the 
  1971.  command is entered. The information shown in this display window is a snapshot 
  1972.  at the time when the command was executed. To close this display window double 
  1973.  click on the icon in the upper left corner of the window. Depending on the 
  1974.  server response time it may take several seconds for information to appear in 
  1975.  the window. 
  1976.  
  1977.  Examples: 
  1978.  
  1979.      /NAMES 
  1980.  
  1981.      /NAMES #os/2 
  1982.  
  1983.      /NAMES #chat,#os/2 
  1984.  
  1985.  
  1986. ΓòÉΓòÉΓòÉ 76. NICK Command ΓòÉΓòÉΓòÉ
  1987.  
  1988.  The NICK command is used to change your nickname. 
  1989.  
  1990.  Syntax: /NICK newnickname 
  1991.  
  1992.  The nickname may have a maximum length of 9 characters. If another IRC user is 
  1993.  using the new nickname, and error will be returned. 
  1994.  
  1995.  Example: 
  1996.  
  1997.      /NICK george2 
  1998.  
  1999.  
  2000. ΓòÉΓòÉΓòÉ 77. NL Command ΓòÉΓòÉΓòÉ
  2001.  
  2002.  The NL command toggles the Nicklist window on or off. 
  2003.  
  2004.  Syntax: /NL 
  2005.  
  2006.  The window must be a channel window. 
  2007.  
  2008.  Example: 
  2009.  
  2010.      /NL 
  2011.  
  2012.  
  2013. ΓòÉΓòÉΓòÉ 78. NOTIFY Command ΓòÉΓòÉΓòÉ
  2014.  
  2015.  The NOTIFY command is used to notify you when a specified nickname signs on or 
  2016.  off to IRC. 
  2017.  
  2018.  Syntax: /NOTIFY [[-]nickname] ... | [+] 
  2019.  
  2020.  The Notify list can also be updated using the Notify Dialog which is accessed 
  2021.  by clicking on the icon on the Toolbar or via the Popup menu. 
  2022.  
  2023.  Specifying no parameters on the NOTIFY command will display the current status 
  2024.  of each nickname in the notify list. 
  2025.  
  2026.  Nicknames specified in the command list are added to the notify list. If the 
  2027.  specified nickname is prefixed with a "-", it will be removed from the notify 
  2028.  list. 
  2029.  
  2030.  Specifying a "-" without any other parameters causes all nicknames in the 
  2031.  notify list to be removed. 
  2032.  
  2033.  Specifying a "+" without any other parameters will display those nicknames in 
  2034.  the notify list which are currently on IRC. 
  2035.  
  2036.  The Notify nickname list may contain up to 25 nicknames. The check for the 
  2037.  nickname presence on IRC is performed once per minute. 
  2038.  
  2039.  A user will be shown as signed off when they change their nickname too, so 
  2040.  keep this in mind. 
  2041.  
  2042.  Notification is performed by displaying a highlighted message in your current 
  2043.  Output Window such as "*** Signon by nickname detected" or "*** Signoff by 
  2044.  nickname detected". 
  2045.  
  2046.  The notify nickname list is retained across executions of the GammaTech IRC 
  2047.  client. 
  2048.  
  2049.  Examples: 
  2050.  
  2051.      /NOTIFY 
  2052.  
  2053.      /NOTIFY george pauly 
  2054.  
  2055.      /NOTIFY -george 
  2056.  
  2057.      /NOTIFY + 
  2058.  
  2059.      /NOTIFY - 
  2060.  
  2061.  
  2062. ΓòÉΓòÉΓòÉ 79. OPER Command ΓòÉΓòÉΓòÉ
  2063.  
  2064.  The OPER command is used by a normal user to acquire IRC operator privileges. 
  2065.  
  2066.  Syntax: /OPER userid password 
  2067.  
  2068.  If the correct userid and password are supplied, the user will be given IRC 
  2069.  operator privileges on the server to which they are connected. 
  2070.  
  2071.  
  2072. ΓòÉΓòÉΓòÉ 80. PING Command ΓòÉΓòÉΓòÉ
  2073.  
  2074.  The PING command is used to determine the time it takes to send a message to 
  2075.  another IRC user and back. It is used primarily to determine lag time. 
  2076.  
  2077.  Syntax: /PING nick[,nick ...] 
  2078.  
  2079.  If and when a ping response is received from the remote client, the elapsed 
  2080.  time sill be displayed. PING uses the CTCP protocol. Not all IRC client 
  2081.  software supports CTCP PING. For this reason, the expected response may not be 
  2082.  received, or no response may be received at all. 
  2083.  
  2084.  Examples: 
  2085.  
  2086.      /PING george 
  2087.  
  2088.      /PING george,lindap 
  2089.  
  2090.  Results: 
  2091.  
  2092.      *** PING (george): 3 seconds 
  2093.  
  2094.      *** PING (lindap): 45 seconds 
  2095.  
  2096.  
  2097. ΓòÉΓòÉΓòÉ 81. QUERY Command ΓòÉΓòÉΓòÉ
  2098.  
  2099.  The QUERY command starts a private chat session with the specified nickname. A 
  2100.  new Query Window is opened. 
  2101.  
  2102.  Syntax: /QUERY nickname 
  2103.  
  2104.  Issuing the query command opens a window for the private chat session, but 
  2105.  does not notify the other user that such has taken place. Most IRC clients do 
  2106.  not support separate windows for private chat sessions. 
  2107.  
  2108.  All message traffic in Query Windows is performed as if you were executing 
  2109.  /MSG commands to the related nickname. 
  2110.  
  2111.  The Query Window can be closed at any time in the same way a channel window is 
  2112.  closed. See /LEAVE. 
  2113.  
  2114.  A query may also be initiated by clicking on the icon on the Toolbar or via 
  2115.  the Popup menu. 
  2116.  
  2117.  The total number of channel plus Query Windows permitted at any point in time 
  2118.  is 10. 
  2119.  
  2120.  Example: 
  2121.  
  2122.      /QUERY george 
  2123.  
  2124.  
  2125. ΓòÉΓòÉΓòÉ 82. QUIT Command ΓòÉΓòÉΓòÉ
  2126.  
  2127.  The QUIT command terminates your IRC session. A reason may be given which is 
  2128.  broadcast to the participants of any channels you had joined. 
  2129.  
  2130.  Syntax: /QUIT [reason] 
  2131.  
  2132.  If a reason is not provided, a reason of "Leaving" is generated. 
  2133.  
  2134.  This command is synonymous with "BYE" and "SIGNOFF". 
  2135.  
  2136.  You may also use the File - Signoff menu option to terminate your IRC session. 
  2137.  
  2138.  
  2139. ΓòÉΓòÉΓòÉ 83. REHASH Command ΓòÉΓòÉΓòÉ
  2140.  
  2141.  The REHASH command forces the server to re-read and process its configuration 
  2142.  file. 
  2143.  
  2144.  Syntax: /REHASH 
  2145.  
  2146.  This command is restricted to IRC operators. 
  2147.  
  2148.  
  2149. ΓòÉΓòÉΓòÉ 84. RESTART Command ΓòÉΓòÉΓòÉ
  2150.  
  2151.  The RESTART command forces a server to restart itself. 
  2152.  
  2153.  Syntax: /RESTART 
  2154.  
  2155.  This command is restricted to IRC operators. Not all servers may support this 
  2156.  command. 
  2157.  
  2158.  
  2159. ΓòÉΓòÉΓòÉ 85. RUN Command ΓòÉΓòÉΓòÉ
  2160.  
  2161.  The RUN command executes IRC commands from a text file you have previously 
  2162.  created. 
  2163.  
  2164.  Syntax: /RUN filename 
  2165.  
  2166.  Each line of the file is treated as a IRC command and is executed in the 
  2167.  window where the RUN command was entered. 
  2168.  
  2169.  The file name may contain a complete drive, path and file name. If the drive 
  2170.  is omitted, the drive where the IRC software is installed is assumed. If the 
  2171.  path is omitted, the path where the IRC software is assumed. 
  2172.  
  2173.  Script files which flood a channel with unwanted messages can result in you 
  2174.  being kicked and / or banned from the channel or server. Do not abuse this 
  2175.  feature. 
  2176.  
  2177.  Examples: 
  2178.  
  2179.      /RUN script.txt 
  2180.  
  2181.      /RUN c:\scripts\myscript.txt 
  2182.  
  2183.  
  2184. ΓòÉΓòÉΓòÉ 86. SIGNOFF Command ΓòÉΓòÉΓòÉ
  2185.  
  2186.  The SIGNOFF command terminates your IRC session. A reason may be given which 
  2187.  is broadcast to the participants of any channels you had joined. 
  2188.  
  2189.  Syntax: /SIGNOFF [reason] 
  2190.  
  2191.  If a reason is not provided, a reason of "Leaving" is generated. 
  2192.  
  2193.  This command is synonymous with "BYE" and "QUIT". It may also be abbreviated 
  2194.  as /SIGN. 
  2195.  
  2196.  You may also use the File - Signoff menu option to terminate your IRC session. 
  2197.  
  2198.  
  2199. ΓòÉΓòÉΓòÉ 87. SILENCE Command ΓòÉΓòÉΓòÉ
  2200.  
  2201.  The SILENCE command is used to suppress private messages from an annoying 
  2202.  user. The suppression is performed at the server level. Not all servers may 
  2203.  support this feature. 
  2204.  
  2205.  Syntax: /SILENCE [+nick!user@host] [-nick!user@host] 
  2206.  
  2207.  Entering the command without any parameters displays the current list of 
  2208.  silence entries. 
  2209.  
  2210.  Entries are added by entering a + followed by a nickname and or user@host 
  2211.  mask. Wildcard characters are accepted in the mask. 
  2212.  
  2213.  Entries are removed by entering a - followed by the mask. 
  2214.  
  2215.  There is generally a limit of 5 silence entries. 
  2216.  
  2217.  Examples: 
  2218.  
  2219.      /SILENCE 
  2220.  
  2221.      /SILENCE +badboy 
  2222.  
  2223.      /SILENCE -badboy 
  2224.  
  2225.      /SILENCE +*joe@*somewhere.net 
  2226.  
  2227.  
  2228. ΓòÉΓòÉΓòÉ 88. SOURCE Command ΓòÉΓòÉΓòÉ
  2229.  
  2230.  The SOURCE command sends a request to the specified IRC user client software 
  2231.  asking where that software can be acquired. 
  2232.  
  2233.  Syntax: /SOURCE nickname 
  2234.  
  2235.  Providing that the client software for "nickname" supports the SOURCE command, 
  2236.  a description of where the software may be obtained will be returned. Clients 
  2237.  that do not support SOURCE may return an error message, or nothing at all. 
  2238.  Some clients may return information other than that expected. SOURCE uses the 
  2239.  CTCP protocol. 
  2240.  
  2241.  Example: 
  2242.  
  2243.      /SOURCE george 
  2244.  
  2245.  Result: 
  2246.  
  2247.      *** SOURCE (george): SofTouch Systems : (405) 947-8085 
  2248.  
  2249.  
  2250. ΓòÉΓòÉΓòÉ 89. SQUIT Command ΓòÉΓòÉΓòÉ
  2251.  
  2252.  The SQUIT command is used to force a server to disconnect from the IRC 
  2253.  network. 
  2254.  
  2255.  Syntax: /SQUIT [server] [comment] 
  2256.  
  2257.  This command is restricted to IRC operators. 
  2258.  
  2259.  If a comment is specified, then the server name must also be specified. 
  2260.  
  2261.  Example: 
  2262.  
  2263.      /SQUIT irc.server.edu Disconnecting due to bad connection 
  2264.  
  2265.  
  2266. ΓòÉΓòÉΓòÉ 90. STATS Command ΓòÉΓòÉΓòÉ
  2267.  
  2268.  The STATS command is used to query statistics from a server. 
  2269.  
  2270.  Syntax: /STATS query [server] 
  2271.  
  2272.  The query field is one of the following characters: 
  2273.  
  2274.   c   Returns a list of servers which the server may connect to or allow 
  2275.       connections from. 
  2276.  
  2277.   h   Returns a list of servers which are either forced to be treated as leaves 
  2278.       or allowed to act as hubs. 
  2279.  
  2280.   i   Returns a list of hosts which the server allows a client to connect from. 
  2281.  
  2282.   k   Returns a list of banned username/hostname combinations for the server. 
  2283.  
  2284.   l   Returns a list of the server's connections, showing how long each 
  2285.       connection has been established and the traffic over that connection in 
  2286.       bytes and messages for each direction. 
  2287.  
  2288.   m   Returns a list of commands supported by the server and the usage count 
  2289.       for each if the usage count is non-zero. 
  2290.  
  2291.   o   Returns a list of hosts from which normal clients may become operators. 
  2292.  
  2293.   y   Show Y class lines from server's configuration file. 
  2294.  
  2295.   u   Returns a string showing how long the server has been up. 
  2296.  
  2297.  If the server parameter is not provided, the server you are connected with is 
  2298.  assumed. 
  2299.  
  2300.  The implementation of this command on any given server is highly dependent. 
  2301.  
  2302.  Examples: 
  2303.  
  2304.      /STATS c 
  2305.  
  2306.      /STATS i irc.texas.net 
  2307.  
  2308.  
  2309. ΓòÉΓòÉΓòÉ 91. SUMMON Command ΓòÉΓòÉΓòÉ
  2310.  
  2311.  Invite a user to join IRC. 
  2312.  
  2313.  Syntax: /SUMMON user [server] 
  2314.  
  2315.  For this command to function the following conditions must apply: The user 
  2316.  must be logged into a host running an IRC server; the server must have SUMMON 
  2317.  enabled; the server must be able to write to the users tty terminal. 
  2318.  
  2319.  Most servers do not support SUMMON, so don't expect it to work. 
  2320.  
  2321.  Examples: 
  2322.  
  2323.      /SUMMON george 
  2324.  
  2325.      /SUMMON george irc.texas.net 
  2326.  
  2327.  
  2328. ΓòÉΓòÉΓòÉ 92. TIME Command ΓòÉΓòÉΓòÉ
  2329.  
  2330.  The TIME command queries the requested server of client for the current time 
  2331.  at that location. The TIME command is synonymous with the DATE command. 
  2332.  
  2333.  Syntax: /TIME [servername] [nickname] 
  2334.  
  2335.  If no server or client name is provided, the request is made to the server on 
  2336.  which you are connected. If a nickname is provided, the request is sent to the 
  2337.  client software used by the nickname as a CTCP command. Not all IRC clients 
  2338.  support CTCP TIME requests so information returned may not be that which is 
  2339.  expected or no response may be given at all. 
  2340.  
  2341.  Examples: 
  2342.  
  2343.      /TIME 
  2344.  
  2345.      /TIME irc.texas.net 
  2346.  
  2347.      /TIME george 
  2348.  
  2349.  Result: 
  2350.  
  2351.      *** irc.texas.net : Tuesday March 28 1995 -- 08:47 -06:00 *** TIME 
  2352.      (george): Tue Mar 28 08:47:15 1995 
  2353.  
  2354.  
  2355. ΓòÉΓòÉΓòÉ 93. TOPIC Command ΓòÉΓòÉΓòÉ
  2356.  
  2357.  The TOPIC command is used to display or set a channel topic. 
  2358.  
  2359.  Syntax: /TOPIC [channel] [topic text] 
  2360.  
  2361.  The channel name may be omitted provided the command is entered from a window 
  2362.  joined to a channel. 
  2363.  
  2364.  You must be joined to the channel before you can set the topic. In addition, 
  2365.  if the channel mode is +t, then only channel operators may set the channels 
  2366.  topic. 
  2367.  
  2368.  Examples: 
  2369.  
  2370.      /TOPIC 
  2371.  
  2372.      /TOPIC #chat 
  2373.  
  2374.      /TOPIC #chat IRC is fun 
  2375.  
  2376.      /TOPIC IRC is fun 
  2377.  
  2378.  
  2379. ΓòÉΓòÉΓòÉ 94. USERHOST Command ΓòÉΓòÉΓòÉ
  2380.  
  2381.  The USERHOST command takes a list of up to 5 nicknames and returns information 
  2382.  about each one. 
  2383.  
  2384.  Syntax: /USERHOST nick1 [nick2 ...] 
  2385.  
  2386.  Note that the nicknames are separated by spaces and not commas as in most 
  2387.  commands. 
  2388.  
  2389.  Example: 
  2390.  
  2391.      /USERHOST george pauline 
  2392.  
  2393.  
  2394. ΓòÉΓòÉΓòÉ 95. USERINFO Command ΓòÉΓòÉΓòÉ
  2395.  
  2396.  The USERINFO command sends a request to the specified IRC user client software 
  2397.  asking for user information. 
  2398.  
  2399.  Syntax: /USERINFO nickname 
  2400.  
  2401.  Providing that the client software for "nickname" supports the CTCP USERINFO 
  2402.  command, and that the remote user has set this information, the text set by 
  2403.  the remote user will be returned. Clients that do not support CTCP USERINFO 
  2404.  may return an error message, or nothing at all. Some clients may return 
  2405.  information other than that expected. 
  2406.  
  2407.  Each user sets the text that is to be returned by this command. For the 
  2408.  GammaTech IRC Client, you set this information in the "User Information" field 
  2409.  of the Settings dialog. 
  2410.  
  2411.  Example: 
  2412.  
  2413.      /USERINFO george 
  2414.  
  2415.  Result: 
  2416.  
  2417.      *** USERINFO (george): I am a happy camper 
  2418.  
  2419.  
  2420. ΓòÉΓòÉΓòÉ 96. USERS Command ΓòÉΓòÉΓòÉ
  2421.  
  2422.  The USERS command shows the users logged in to the specified server. 
  2423.  
  2424.  Syntax: /USERS [server] 
  2425.  
  2426.  If the server is not specified, the server you are connected with is used. 
  2427.  
  2428.  Many servers have this command disabled for security reasons. 
  2429.  
  2430.  Examples: 
  2431.  
  2432.      /USERS 
  2433.  
  2434.      /USERS irc.texas.net 
  2435.  
  2436.  
  2437. ΓòÉΓòÉΓòÉ 97. VERSION Command ΓòÉΓòÉΓòÉ
  2438.  
  2439.  The VERSION command sends a request to the specified IRC user client software 
  2440.  asking the name, version and platform of the IRC client software. 
  2441.  
  2442.  Syntax: /VERSION nickname 
  2443.  
  2444.  Providing that the client software for "nickname" supports the VERSION 
  2445.  command, a description of the name, version and platform will be returned. 
  2446.  Clients that do not support CTCP VERSION may return an error message, or 
  2447.  nothing at all. Some clients may return information other than that expected. 
  2448.  
  2449.  Example: 
  2450.  
  2451.      /VERSION george 
  2452.  
  2453.  Result: 
  2454.  
  2455.      *** VERSION (george): GammaTech IRC : Version 1.00 : OS/2 Warp 
  2456.  
  2457.  
  2458. ΓòÉΓòÉΓòÉ 98. WHO Command ΓòÉΓòÉΓòÉ
  2459.  
  2460.  The WHO command lists users on IRC. 
  2461.  
  2462.  Syntax: /WHO [channel | name | 0] [o] 
  2463.  
  2464.  If no parameters are supplied, the current channel name is used. 
  2465.  
  2466.  If a channel name is supplied, or provided by default, the members of that 
  2467.  channel are listed. 
  2468.  
  2469.  If a name is provided, which is anything that is not a channel name, then it 
  2470.  may be a wildcard expression and the users will be searched by examining their 
  2471.  host, server, real name and nickname fields. 
  2472.  
  2473.  If a name of 0 (zero) is specified for a name, all IRC users are listed. This 
  2474.  will be a very lengthy list. 
  2475.  
  2476.  If the o (oh) operand is provided, then only IRC operators matching the name 
  2477.  mask are displayed. The o operand may only be supplied when a name is 
  2478.  provided. 
  2479.  
  2480.  Users which are invisible by having a mode of (+i) are listed only if they are 
  2481.  on a common channel with you. 
  2482.  
  2483.  If the output of the WHO command displays an asterisk (*) in place of the 
  2484.  channel name, it indicates that the user is either not joined to any channels, 
  2485.  or that the channels they are joined to are private or secret. 
  2486.  
  2487.  Examples: 
  2488.  
  2489.      /WHO 
  2490.  
  2491.      /WHO #os/2 
  2492.  
  2493.      /WHO *george* 
  2494.  
  2495.      /WHO 0 o 
  2496.  
  2497.  
  2498. ΓòÉΓòÉΓòÉ 99. WHOIS Command ΓòÉΓòÉΓòÉ
  2499.  
  2500.  The WHOIS command displays detailed information about a nickname. 
  2501.  
  2502.  Syntax: /WHOIS [server] nickname[,nickname ...] 
  2503.  
  2504.  If server is specified for a user connected to a distant server, then 
  2505.  additional information will be provided on how long the user has been idle is 
  2506.  provided. There is no other good reason to supply a server name. 
  2507.  
  2508.  Information displayed consists of the users name, host, server, real name, 
  2509.  away status and idle time information. 
  2510.  
  2511.  The output of this command is directed to a new window created when the 
  2512.  command is entered. The information shown in this display window is a snapshot 
  2513.  at the time when the command was executed. To close this display window double 
  2514.  click on the icon in the upper left corner of the window. Depending on the 
  2515.  server response time it may take several seconds for information to appear in 
  2516.  the window. 
  2517.  
  2518.  Examples: 
  2519.  
  2520.      /WHOIS george 
  2521.  
  2522.      /WHOIS george,philly 
  2523.  
  2524.      /WHOIS irc.texas.net george 
  2525.  
  2526.      /WHOIS george george 
  2527.  
  2528.  The last example is a special case where the server name is acquired from the 
  2529.  nickname. The server used for the query is the server to which "george" is 
  2530.  connected. 
  2531.  
  2532.  
  2533. ΓòÉΓòÉΓòÉ 100. WHOWAS Command ΓòÉΓòÉΓòÉ
  2534.  
  2535.  The WHOWAS command displays information about who used the specified nickname 
  2536.  last, even if it is not currently in use. 
  2537.  
  2538.  Syntax: /WHOWAS nickname [count] 
  2539.  
  2540.  The servers history file is searched for the past usages of the nickname and 
  2541.  the associated information displayed. 
  2542.  
  2543.  If count is specified, then only the last "count" items are displayed. 
  2544.  
  2545.  The server history information is not retained very long, so information may 
  2546.  not be available. 
  2547.  
  2548.  Examples: 
  2549.  
  2550.      /WHOWAS george 
  2551.  
  2552.      /WHOWAS george 3 
  2553.  
  2554.  
  2555. ΓòÉΓòÉΓòÉ 101. Digest[Γòûb╨º╨òrNΓòÉ    ╨¡ΓêÖ^╨ÄΓòÖ╨û] ΓòÉΓòÉΓòÉ
  2556.  
  2557. Message Digest