454deb943a
Some changes from cpet to replace references to bitchx.com with bitchx.org. Also a few minor formatting fixes and changes to the contributors.
237 lines
5.0 KiB
Groff
237 lines
5.0 KiB
Groff
.TH BitchX 1 "May 29, 2015" "" ""
|
|
.SH NAME
|
|
BitchX \- The Ultimate IRC Client
|
|
.SH SYPNOSIS
|
|
.B BitchX
|
|
[-aAbBcdfFHilLnNpPqrvxZ]
|
|
.SH DESCRIPTION
|
|
.B BitchX
|
|
is a VERY heavily modified ircII client. It includes many things such as
|
|
built in CDCC (XDCC) offering, built in flood protection, etc. It is easier
|
|
to script things in
|
|
.B 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 features, such as port scanning, advanced TCL, a CD player, a mail
|
|
client, screening process, etc.
|
|
|
|
.B BitchX
|
|
- Based on EPIC Software Labs
|
|
.B ircII EPIC (1998).
|
|
|
|
.SH OPTIONS
|
|
.TP
|
|
.I -a
|
|
Adds default servers and command line servers to server list.
|
|
.TP
|
|
.I -A
|
|
Do not display the startup ansi.
|
|
.TP
|
|
.I -b
|
|
Load .bitchxrc or .ircrc after connecting to a server.
|
|
.TP
|
|
.I -B
|
|
Force
|
|
.B BitchX
|
|
to fork and return you to a shell. pid check on.
|
|
.TP
|
|
.I -c <channel>
|
|
Joins <channel> on startup.
|
|
.TP
|
|
.I -d
|
|
Runs
|
|
.B BitchX
|
|
in "dumb" terminal mode.
|
|
.TP
|
|
.I -f
|
|
Your terminal uses flow controls (^S/^Q), so
|
|
.B BitchX
|
|
shouldn't.
|
|
.TP
|
|
.I -F
|
|
Your terminal doesn't use flow control (default).
|
|
.TP
|
|
.I -H <hostname>
|
|
Uses the virtual hostname if possible.
|
|
.TP
|
|
.I -i
|
|
Ignores your autojoin entries.
|
|
.TP
|
|
.I -l <file>
|
|
Loads <file> in place of your .ircrc.
|
|
.TP
|
|
.I -L <file>
|
|
Loads <file> in place of your .ircrc and expands $expandos
|
|
.TP
|
|
.I -n <nickname>
|
|
Nickname to use
|
|
.TP
|
|
.I -N
|
|
Do not auto-connect to the next server.
|
|
.TP
|
|
.I -p <port>
|
|
Default server connection port (usually 6667).
|
|
.TP
|
|
.I -P
|
|
Toggle check pid.nickname for running program.
|
|
.TP
|
|
.I -q
|
|
Does not load .ircrc or .bitchxrc.
|
|
.TP
|
|
.I -r <file>
|
|
Load <file> as list of servers.
|
|
.TP
|
|
.I -v
|
|
Tells you about the clients version.
|
|
.TP
|
|
.I -x
|
|
Run
|
|
.B BitchX
|
|
in "debug" mode.
|
|
.TP
|
|
.I -Z
|
|
Use NAT address when doing dcc.
|
|
|
|
.SH ENVIRONMENT
|
|
.TP
|
|
.BR 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.
|
|
.PP
|
|
.TP
|
|
.BR IRCNICK
|
|
sets the default IRC nickname. eg, export IRCNICK="mynick"
|
|
.TP
|
|
.BR USER
|
|
sets the default username to use. If not set, it uses a default value of
|
|
"unknown" - This will only work under NON-UNIX operating systems.
|
|
.TP
|
|
.BR IRCUSER
|
|
same as
|
|
.BR USER
|
|
.TP
|
|
.BR IRCHOST
|
|
sets the virtual hostname to use.
|
|
.TP
|
|
.BR IRC_HOST
|
|
same as
|
|
.BR IRCHOST
|
|
.TP
|
|
.BR IRCNAME
|
|
sets the name that appears in the "realname" field on your /whois. The
|
|
default value is "* I'm too lame to read BitchX.doc *".
|
|
.TP
|
|
.BR IRCSERVER
|
|
sets the default IRC server to use.
|
|
.TP
|
|
.BR IRCPORT
|
|
sets the default IRC port to use. Usually 6667.
|
|
.TP
|
|
.BR IRCPATH
|
|
sets the path from which files are loaded. Default is ~/.BitchX/
|
|
.TP
|
|
.BR IRCUMODE
|
|
sets your default usermode. Default is "+iw"
|
|
.TP
|
|
.BR IRCRC
|
|
sets the filename to be used in place of ~/.bitchxrc or ~/.ircrc
|
|
.TP
|
|
.BR IRCLIB
|
|
sets the
|
|
.B BitchX
|
|
library path (Used for some small example scripts).
|
|
.TP
|
|
.BR IRC_SERVERS_FILE
|
|
sets the name of the IRC server list that is loaded before any other lists.
|
|
.TP
|
|
.BR IRCFINGER
|
|
sets your CTCP FINGER information.
|
|
.PP
|
|
.SH FILES
|
|
.TP
|
|
.I ~/.bitchxrc
|
|
Loaded by
|
|
.B BitchX
|
|
when it is started.
|
|
.TP
|
|
.I ~/.ircrc
|
|
If
|
|
.BR ~/.bitchxrc
|
|
is not there, this file is loaded on startup instead.
|
|
.TP
|
|
.I ~/.ircservers
|
|
Contains a list of IRC servers to cycle through.
|
|
.TP
|
|
.I /usr/local/lib/bx/
|
|
System-wide configuration dir.
|
|
.TP
|
|
.I ~/.BitchX/BitchX.sav
|
|
Personal configuration file.
|
|
.TP
|
|
.I ~/.BitchX/BitchX.ircnames
|
|
Default random real name. NOTE: Must be copied from /usr/local/lib/bx/
|
|
.TP
|
|
.I ~/.BitchX/BitchX.formats
|
|
Personal
|
|
.B BitchX
|
|
display formats.
|
|
.TP
|
|
.I ~/.BitchX/BitchX.reasons
|
|
Default random kick messages. NOTE: Must be copied from /usr/local/lib/bx/
|
|
.TP
|
|
.I ~/.BitchX/BitchX.quit
|
|
Default random quit messages. NOTE: Must be copied from /usr/local/lib/bx/
|
|
.TP
|
|
.I /usr/local/lib/bx/BitchX.help
|
|
.B BitchX
|
|
help file.
|
|
.TP
|
|
.I ~/.BitchX/screens
|
|
Screen storage for a detached
|
|
.BR BitchX
|
|
session.
|
|
.PP
|
|
|
|
.SH OBTAINING
|
|
You can always download the newest version of
|
|
.B 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 point your browser to
|
|
.B http://www.BitchX.org
|
|
for some more things.
|
|
.PP
|
|
.SH BUGS
|
|
Please report all bugs to an op on #BitchX on EFNet, e-mail caf or send
|
|
an e-mail to the mailing list.
|
|
|
|
.SH MAILING LIST
|
|
There is a BitchX mailing list, to subscribe simply send an e-mail to:
|
|
.B bitchx-devel@lists.sourceforge.net
|
|
with only the words "subscribe" in the body. This is a helpful place for bug reports.
|
|
|
|
.SH MAN PAGE ORIGINAL AUTHOR
|
|
Wichert Akkerman
|
|
.B <wakkerma@debian.org>
|
|
|
|
.SH MAN PAGE CONTRIBUTORS
|
|
Robert Durdle - Dragoon@EFNet
|
|
.B <robert@durdle.com>
|
|
|
|
dialtone
|
|
.B <dialtone@chemlab.org>
|
|
|
|
cpet
|
|
.B <chris@bsdjunk.com>
|
|
|
|
.SH BitchX Author
|
|
Colten Edwards (panasync)
|
|
.B <edwards@bitchx.dimension6.com>
|
|
|
|
.SH BitchX Maintainer
|
|
caf
|
|
.B <caf@bitchx.org>
|