MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Misc. Reference Manual Pages                            IRCI(1L)



NAME
     ircI - interface to the Internet Relay Chat system

SYNOPSIS
     irc [-c chan] [-p portno] [-P portno] [-b]  [-f]  [-F]  [-s]
     [-S]  [-t] [-T] [-d] [nickname [server list] [-a] [-v] [-q]
     [-h hostname ] [-icb] [-irc]

DESCRIPTION
     The ircI program is a full screen, termcap based  interface
     to  Internet Relay Chat.  It gives full access to all of the
     normal IRC functions, plus a variety of additional options.

OPTIONS
     -c chan
          Automatically join channel chan .

     -p portno
          Set the IRC port number to portno (default:  6667,  the
          standard IRC port).  Only supply this if you connect to
          a server which uses a port other than 6667.

     -P portno
          Set the ICB port number to portno (default:  7326,  the
          standard ICB port).

     -b   Load the .ircrc file before connection to a server, not
          afterwards.

     -f   Use flow control (^S and ^Q) to stop/start the display.
          Normally these are both bound to other functions within
          irc.  This switch is ignored if the  -d switch is used.

     -F   Don't use flow control (^S and ^Q) to  stop  start  the
          display.   This  switch is ignored if the  -d switch is
          used.

     -s   Don't start up the ircio process to connect to the  IRC
          server (default).

     -S   Start up the  ircio  process  to  connect  to  the  IRC
          server.

     -t   Don't use the termcap ti and te sequences when starting
          and exiting (default).

     -T   Do use the termcap ti and te  sequences  when  starting
          and exiting if they exist.

     -d   Start in "dumb" mode.  All input is taken directly from
          stdin  and  all output goes to stdout without using any
          of the termcap(5) screen control codes.



SunOS 5.10        Last change: 31 October 2002                  1






Misc. Reference Manual Pages                            IRCI(1L)



     nickname
          Set the nickname (overrides  the  environment  variable
          IRCNICK; default: the username).

     server
          Set the list of servers with which irc will try to con-
          nect  upon  startup.   This  list  is  also used by the
          program's /server command.  The format for lines in the
          list is:

          hostname [:portno[:password[:nick]  for  IRC  connec-
          tions.  For ICB connections, the format is:

          ICB/hostname   [:portno[::nick[:group[:mode]    with
          group  being  the initial group and mode being the ini-
          tial group mode.  See /HELP ICB  for  more  information
          about ICB.

          If the hostname is in the format  :servergroup:host.com
          then  servergroup  is  taken to be the Server Group for
          this server entry.

     -a   This adds the normal irc server  list  to  the  command
          line list of irc servers.

     -v   Print the version and release date of ircI and exit.

     -q   Start up irc quickly -- don't load the IRCRC file.

     -h hostname
          This option instructs ircI to use the  given  hostname
          as  the  local  address.   Useful  only  on multi-homed
          hosts.

     -icb Use ICB connections by default.

     -irc Use IRC connections by default.

DETAILED DESCRIPTION
  The Screen:
     The  screen  is  split  into  two  parts,  separated  by  an
     inverse-video   status   line  (if  supported).   The  upper
     (larger) part of the screen displays responses from the  IRC
     server.   The  lower  part  of  the  screen  (a single line)
     accepts keyboard input.

     Some terminals do not support certain features  required  by
     ircI, in which case you receive a message stating this.  If
     this occurs, try changing the terminal  type  or  run  ircI
     with the -d option.





SunOS 5.10        Last change: 31 October 2002                  2






Misc. Reference Manual Pages                            IRCI(1L)



  Irc Commands:
     Any line beginning with the slash character '/' is  regarded
     as  an  ircI command (the command character may be changed;
     type '/help set cmdchar').  Any line not beginning with this
     character  is treated as a message to be sent to the current
     channel.  To produce a listing of commands, type '/help  ?'.
     To  receive information about the commands type '/help  '.

  The .ircrc File:
     When ircI is executed, it checks the user's home  directory
     for a .ircrc file, executing the commands in the file.  Com-
     mands in this file do not need to have a leading slash char-
     acter  '/'.   This allows predefinition of aliases and other
     features.

EXAMPLES
     irc -c #users -p 5555
          Connect IRC to port number 5555 of the default host and
          enter on channel #users.

     irc Mermaid
          Use the nickname "Mermaid".

     irc Mermaid server1:5000 server2::passwd server3
          Use the nickname  "Mermaid"  and  the  modified  server
          list.

     irc piglet3 :ln:irc1.lamenet.org :ln:irc1.lamenet.org
          Use the nickname  "piglet3",  initially  connecting  to
          irc.au.lamenet.org,  with also irc.us.lamenet.org added
          to the server list, both having  a  server  group  name
          "ln".

     irc oink ICB/www.icb.net
          Use  the  nick  "oink"  making  an  ICB  connection  to
          www.icb.net.

     irc -d
          Use dumb mode.

     irc -f
          Allow use of ^S/^Q to stop/start screen display.

     irc -e elisa
          Interface IRC with a program called elisa.

     setenv IRCNICK Mermaid
     "" setenv IRCNAME "The one and only :)"

     irc  Set the username (if not specified elsewhere) to  "Mer-
          maid".    The   user's   name   (when  provided  inside



SunOS 5.10        Last change: 31 October 2002                  3






Misc. Reference Manual Pages                            IRCI(1L)



          parentheses in response to a WHOIS command) is  set  to
          "The one and only :)".

FILES
     .../bin/ircI         the executable program

     ~/.ircrc              default initialization file

     ~/.irc/               directory you can put your  own  ircI
                           scripts  into, that can then be loaded
                           with /load

     .../lib/irc/          directory  containing  message-of-the-
                           day, master initialization, help files
                           and           ircI            scripts
                           .../lib/irc/script/global  file loaded
                           at the start of every ircI session.

THE HELP FILES
     All of the ircI commands are fully described  in  the  help
     files  package.   The  best  way  to  start here is with the
     /HELP ?  command as this prints a listing of  all  available
     help files.

SIGNALS
     ircI handles the following signals

     SIGUSR1
          Closes all DC connections and EXEC'ed processes.

     SIGUSR2
          Drops ircI back to the command line.

ENVIRONMENT VARIABLES
     It can be helpful to predefine certain variables in  in  the
     .cshrc, .profile, or .login file:

     IRCNICK
          The user's IRC nickname.

     IRCNAME
          The  user's  IRC  realname  (otherwise  retreived  from
          /etc/passwd)

     IRCSERVER
          The  default  IRC  server(s)  (see  server  option  for
          details)

     IRCSERVERSFILE
          The file containing the default list of server(s), usu-
          ally  PREFIX/lib/irc/ircI.servers.   This  file should
          contain one server entry per line.



SunOS 5.10        Last change: 31 October 2002                  4






Misc. Reference Manual Pages                            IRCI(1L)



     HOME Overrides the default home path in /etc/passwd.

     TERM The type of terminal in use.

FILES
     ircI uses the following files under the library  directory,
     usually PREFIX/share/irc.

     ircI.servers
          The initial list of servers if none are provided on the
          command line.

     ircI.motd
          Message of the day.  This file is displayed  only  once
          each time it is changed.

SEE ALSO
     irc(1), ircd(8)

BUGS
     Please notify the current developer of the software  of  any
     bugs in current versions.

AUTHORS
     Program written by Michael  Sandrof  (ms5n]@andrew.cmu.edu).
     Now  being  maintained  by Matthew Green (mrg@eterna.com.au)
     Names of contributors and contact address can  be  retrieved
     with  the  /info command. This manual page written by Darren
     Reed (avalon@coombs.anu.EDU.AU), revised by R. P. C. Rodgers
     (rodgers@maxwell.mmwb.ucsf.edu), by the lynX, and by Matthew
     Green (mrg@eterna.com.au).

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     
       ATRIBUTE TYPE     ATRIBUTE VALUE
    
     Availability         SUNWircii      
    
     Interface Stability  Uncommitted    
    

NOTES
     Source for ircii is available on http:/opensolaris.org.









SunOS 5.10        Last change: 31 October 2002                  5



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™