Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
BitchX(1)							     BitchX(1)

NAME
       BitchX -	The Ultimate IRC Client

SYPNOSIS
       BitchX [-aAbBcdfFHilLnNpPqrvxZ]

DESCRIPTION
       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).

OPTIONS
       -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.

ENVIRONMENT
       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.

       IRCNICK
	      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.

       IRCUSER
	      same as USER

       IRCHOST
	      sets the virtual hostname	to use.

       IRC_HOST
	      same as IRCHOST

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

       IRCSERVER
	      sets the default IRC server to use.

       IRCPORT
	      sets the default IRC port	to use.	 Usually 6667.

       IRCPATH
	      sets  the	 path  from  which  files  are	loaded.	  Default   is
	      ~/.BitchX/

       IRCUMODE
	      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
	      scripts).

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

       IRCFINGER
	      sets your	CTCP FINGER information.

FILES
       ~/.bitchxrc
	      Loaded by	BitchX when it is started.

       ~/.ircrc
	      If  ~/.bitchxrc is not there, this file is loaded	on startup in-
	      stead.

       ~/.ircservers
	      Contains a list of IRC servers to	cycle through.

       /usr/local/lib/bx/
	      System-wide configuration	dir.

       ~/.BitchX/BitchX.sav
	      Personal configuration file.

       ~/.BitchX/BitchX.ircnames
	      Default random real name.	 NOTE: Must be	copied	from  /usr/lo-
	      cal/lib/bx/

       ~/.BitchX/BitchX.formats
	      Personal BitchX display formats.

       ~/.BitchX/BitchX.reasons
	      Default  random  kick  messages.	 NOTE:	Must  be  copied  from
	      /usr/local/lib/bx/

       ~/.BitchX/BitchX.quit
	      Default  random  quit  messages.	 NOTE:	Must  be  copied  from
	      /usr/local/lib/bx/

       /usr/local/lib/bx/BitchX.help
	      BitchX help file.

       ~/.BitchX/screens
	      Screen storage for a detached BitchX session.

OBTAINING
       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 ftp.BitchX.com to get the latest  client,  scripts,
       tcl  objects, documentation, and	many other useful items.  You can also
       point your browser to http://www.BitchX.com for some more things.

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

MAILING	LIST
       There is	a BitchX mailing list, to subscribe simply send	an e-mail  to:
       majordomo@lists.BitchX.com  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
       bitchx@lists.BitchX.com.	 This is a helpful place for bug reports

MAN PAGE ORIGINAL AUTHOR
       Wichert Akkerman	<wakkerma@debian.org>

MAINTAINER
       Robert Durdle - Dragoon@EFNet <robert@durdle.com>

       dialtone	<dialtone@chemlab.org>

BitchX Author
       Colten Edwards <edwards@bitchx.dimension6.com>

       panasync

Responsible for	ports to other OS's
       Brian Smith <dbsoft@technologist.com>

       nuke

				March 22, 2001			     BitchX(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=BitchX&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help