BitchX man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

BitchX(1)							     BitchX(1)

       BitchX - The Ultimate IRC Client

       BitchX [-aAbBcdfFHilLnNpPqrvxZ]

       BitchX  is  a  VERY  heavily  modified  ircII client.  It includes many
       things such as built in CDCC (XDCC) offering, built  in	flood  protec‐
       tion,  etc.   It	 is  easier  to script things in BitchX because unlike
       plain, vanilla ircII, half the script does not have to  be  devoted  to
       changing the appearance of ircII.  It also includes many other new fea‐
       tures, such as port scanning, advanced TCL, a CD player, a mail client,
       screening process, etc.

       BitchX  -  Based	 on  EPIC  Software  Labs  epic ircII (1998).  Version
       (BitchX-1.0c18) -- Date (20010108).

       -a     Adds default servers and command line servers to server list.

       -A     Do not display the startup ansi.

       -b     Load .bitchxrc or .ircrc after connecting to a server.

       -B     Force BitchX to fork and return you to a shell. pid check on.

       -c <channel>
	      Joins <channel> on startup.

       -d     Runs BitchX in "dumb" terminal mode.

       -f     Your terminal uses flow controls (^S/^Q), so BitchX shouldn't.

       -F     Your terminal doesn't use flow control (default).

       -H <hostname>
	      Uses the virtual hostname if possible.

       -i     Ignores your autojoin entries.

       -l <file>
	      Loads <file> in place of your .ircrc.

       -L <file>
	      Loads <file> in place of your .ircrc and expands $expandos

       -n <nickname>
	      Nickname to use

       -N     Do not auto-connect to the next server.

       -p <port>
	      Default server connection port (usually 6667).

       -P     Toggle check pid.nickname for running program.

       -q     Does not load .ircrc or .bitchxrc.

       -r <file>
	      Load <file> as list of servers.

       -v     Tells you about the clients version.

       -x     Run BitchX in "debug" mode.

       -Z     Use NAT address when doing dcc.

       BitchX uses many environment variables to configure the client.	 These
	      can  be  set  by	editing	 your  ~/.profile or ~/.bash_login (if
	      you're using a /bin/bash shell) and adding ``export VARNAME="var
	      value"''.	 Or, if you are using the tcsh shell you can set these
	      by editing ~/.tcshrc and adding ``setenv VARNAME "var  value"''.
	      Below is a list of variables.

	      sets the default IRC nickname. eg, export IRCNICK="mynick"

       USER   sets the default username to use.	 If not set, it uses a default
	      value of "unknown" - This will only work under NON-UNIX  operat‐
	      ing systems.

	      same as USER

	      sets the virtual hostname to use.

	      same as IRCHOST

	      sets  the	 name  that  appears  in  the "realname" field on your
	      /whois.  The default value is "* I'm to lame to read  BitchX.doc

	      sets the default IRC server to use.

	      sets the default IRC port to use.	 Usually 6667.

	      sets   the  path	from  which  files  are	 loaded.   Default  is

	      sets your default usermode.  Default is "+iw"

       IRCRC  sets the filename to be used in place of ~/.bitchxrc or ~/.ircrc

       IRCLIB sets the BitchX  library	path  (Used  for  some	small  example

	      sets  the	 name of the IRC server list that is loaded before any
	      other lists.

	      sets your CTCP FINGER information.

	      Loaded by BitchX when it is started.

	      If ~/.bitchxrc is not there, this	 file  is  loaded  on  startup

	      Contains a list of IRC servers to cycle through.

	      System-wide configuration dir.

	      Personal configuration file.

	      Default	random	 real	name.	 NOTE:	Must  be  copied  from

	      Personal BitchX display formats.

	      Default  random  kick  messages.	 NOTE:	Must  be  copied  from

	      Default  random  quit  messages.	 NOTE:	Must  be  copied  from

	      BitchX help file.

	      Screen storage for a detached BitchX session.

       You can always download the newest version of BitchX by joining #BitchX
       on EFNet and typing "/offers" in the channel window.  To check what the
       latest version is type "!explain latest" and the	 bot  will  tell  you.
       You  can	 also ftp to to get the latest client, scripts,
       tcl objects, documentation, and many other useful items.	 You can  also
       point your browser to for some more things.

       Please report all bugs to an op on #BitchX on EFNet, e-mail panasync or
       send an e-mail to the mailing list.

       There is a BitchX mailing list, to subscribe simply send an e-mail  to:  with	 only  the words "subscribe BitchX" in
       the body.  You will receive another mail to confirm this and  once  you
       have   replied	you  can  post	to  the	 list  by  sending  e-mail  to	 This is a helpful place for bug reports

       Wichert Akkerman <>

       Robert Durdle - Dragoon@EFNet <>

       dialtone <>

BitchX Author
       Colten Edwards <>


Responsible for ports to other OS's
       Brian Smith <>


				March 22, 2001			     BitchX(1)

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net