BitchX
Easy BitchX Hints
BitchX is a great irc client. IRC
Help has a tutorial if you don't know what irc is.
I run BitchX under Cygwin. Cygwin is
a Unix environment for Windows. I encourage you to download and install
Cygwin to learn the joys and power of the almighty command line. Once you
get used to Cygwin, you'll love it. Here's a small hint about Cygwin:
Your C:\ drive is mapped as /cygdrive/c/. When you run Cygwin, you start
in your home directory. To get to your C:\ drive, type cd
/cygdrive/c/.
So you installed Cygwin and it's working. Now download the BitchX source. Yes, the source. Just place it
in c:\bitchx. Don't put it on, say, your desktop. If the
path gets too long, things get difficult, so just throw it somewhere
short.
Now, start Cygwin. You need to unzip the source file with gzip. So type
gzip -d i and then the tab key. The tab key should
autocomplete the name. Press enter (duh).
You should now have a .tar file. Type tar -xf i and tab then
enter. Wait a while. You should end up with a BitchX subdirectory. Change
to that directory (cd BitchX).
I sort of forgot these commands exactly, but you need to run configure,
make and make install. If I recall, after you run configure, it basically
tells you what to type next. So type ./configure and watch
all of the pretty output to the window. If you have a problem here,
you're on your own.
After everything is installed, you can run it from Cygwin
bitchx. But it's a bit easier to find an IRC server to
connect to and type bitchx irc.servercentral.net. Head over to EFNet and check out their list of servers. You
may have to try a few before you find one that let's you connect.
Now you need to know some simple irc commands to move around and chat.
You did read the tutorial, right?
BitchX Binaries
You don't have to compile BitchX yourself. You may download precompiled
binaries but the bitchX.org download
page seems to have incorrect URI's for the bitchX execuatables. Ftp to
ftp.bitchx.org and dig down in
pub/BitchX/binaries. If you want a graphical ftp client, I suggest using
SmartFTP. It's free for personal
use.
BitchX help file
Notes
A few brief notes about this version of the BitchX Help File. I can't
remember when I started to HTMLize the bitchX help file. This version may
be out of date as the source text is rather old. It has been recently
(Feb. 2003) re-html/xml-ized. This file is (hopefully) xhtml 1.0
compliant and is well-formed XML. The advantage of XML is that it can be
easily parsed and converted into different formats. I didn't put my name
in the credits as this file may be copyrighted by someone (I can't figure
out who that might be). I'm pretty sure it's not opensource, so I hope
nobody gets too upset that I reformatted their text document.
-
CREDIT
-
Help File for BitchX by panasync
Original BitchX.help by otiluke (spaz@neta.com)
Updated by Phucilage (dA' Phucilage
Phactory)(phucilag@asarian.org)
Updated by BarK0de (bark0de@w3n.net)
Updated by drew (logic@concept2000.net.au)
Updated by Power (power@power.zepa.net)
Updated by PyroSmurf (kerensky@hotmail.com)
-
HELP
-
Usage: /BHelp <Topic|Index>
Topic - This gives help on <Topic>
Index - This shows the list of commands supplied in BitchX
-
4OP
-
Usage: /4op <nick>
- Sets mode +oooo on <nick>
-
ABORT
-
Usage: /abort
- Saves IRCII settings then exits IRC
-
ABOUT
-
Usage: /about
- Shows yet another ansi screen with greets to people who have
contributed to the BitchX project
-
WI
-
Usage: /wi <nick>
- Display whois information on <nick>
-
ADDFORWARD
-
Usage: /addforward <channel|nick>
- Forward all messages to <channel|nick>
See UNFORWARD on how to remove <channel|nick> from forward list
-
ADDIDLE
-
Usage: /addidle <channel> [seconds]
- Adds <channel> as idle channel with [seconds]
-
ADDSHIT
-
Usage: /addshit <nick|nick!user@hostname> <channel|*>
[shitlevel] [reason]
Hint: <channel> can have more than one via the use of,
- Add <nick|nick!user@hostname> to your shitlist on
<channel|*> with [shitlevel] and for [reason]
See UNSHIT on how to remove <nick> from shitlist; and USERLEVELS
for shit levels
-
ADDUSER
-
Usage: /adduser [-ppp] <nick|nick!user@hostname>
<channel|*> <userlevel1,userlevel2,etc> [password]
Hint: <channel> can have more than one via the use of,
Hint: Use -ppp to add *domain.com hosts
- Adds <nick|nick!user@hostname> on <channel|*> with
[userlevels]
See UNUSER on how to remove <nick> from userlist; and
USERLEVELS for user, auto-op and protection levels
CTCP to understand valid CTCP commands which can be sent to gain
privileges
-
ADDLAME
-
Usage: /addlame <nick|nick nick nick>
- Adds <nick> to your lame nicklist, bans nick!*@*
-
ADDWORD
-
Usage: /addword <channel|*> <word(s)>
- Adds <word(s)> to wordlist, anyone saying it in
<channel|*> will be kicked
See SHOWWORD to list banned words; and UNWORD to remove banned words
-
ADMIN
-
Usage: /admin [server]
- Shows the iRC Administration information on current server or
[server]
-
AJOIN
-
Usage: /ajoin <channel(s)>
- Add <channel(s)> to AJoin list; it joins <channel(s)> on
startup or change of server change
-
AWAY
-
Usage: /away [reason]
- Sets you away for [reason]
-
B
-
See BAN
-
BAN
-
Usage: /ban <nick|nick!user@hostname>
- Ban <nick|nick!user@hostname> from current channel
Hint: Even works if <nick> has left current channel
-
BANSTAT
-
Usage: /banstat [channel]
- Show bans on current channel or [channel]
-
BANTYPE
-
Usage: /bantype <Normal|Better|Host|Domain|Screw>
- When a ban is done on a nick, it uses <bantype>
-
BEEP
-
Usage: /beep
- Creates a beep noise
Note: This is not possible if beep_on_messages is set off, *grin*
-
BK
-
Usage: /bk <nick> [reason]
- Deops, bans and kicks <nick> for [reason]
-
BOMB
-
Usage: /bomb <nick> [request]
- This CTCPs [request] to <nick>
-
BOTLIST
-
Usage: /botlist
- Show internal botlist
-
BYE
-
Usage: /bye
- Quits IRC
-
CD
-
Usage: /cd <dir>
- Changes current directory to <dir>
-
CDCC
-
Usage: /CDCC <command>
- CHANNEL, DESCRIBE, DOFFER, LIST, LOAD, MINSPEED, NOTICE
OFFER, PLIST, QUEUE, SAVE, SEND, RESEND, TSEND, TRESEND
RESUME, TIMER, NOTE, TYPE, ECHO, STATS, SECURE
Usage: /DCC <command>
- Bot, Chat, Close, Get, Raw, ReGet, Rename, Send
Hint: /BHelp CDCC|DCC <command> for more information
-
CDCC DESCRIBE
-
Usage: /CDCC describe [description]
- Allows you to change the description of a pack
-
CDCC CHANNEL
-
Usage: /CDCC channel [channel]
- Sets [channel] for public CDCC offers
-
CDCC DOFFER
-
Usage: /CDCC doffer [pack(s)]
- Removes [pack(s)] from your offer list
-
CDCC ECHO
-
Usage: /CDCC echo <on|off>
- Toggles the display output of cdcc offers to your screen
-
CDCC LOAD
-
Usage: /CDCC load [file]
- Loads cdcc.save or [file] into the pack(s)
-
CDCC LIST
-
Usage: /CDCC list
- Shows your current offer list
-
CDCC MINSPEED
-
Usage: /CDCC minspeed [KB/persec]
- Sets the minimum speed for DCC file transfer(s) at [KB/persec]
-
CDCC NOTE
-
Usage: /CDCC note [note]
- Allows you to change the notes of a pack
-
CDCC NOTICE
-
Usage: /CDCC notice [channel]
- Shows a notice to your current channel or [channel] that you have an
offer list
-
CDCC OFFER
-
Usage: /CDCC offer [filename(s)]
- Prompts for [filename(s)] if none specified and description, for a
pack to offer
-
CDCC PLIST
-
Usage: /CDCC plist [channel]
- Shows your offer list to current channel or [channel]
-
CDCC QUEUE
-
Usage: /CDCC queue
- Shows all nick(s) in the queue for a file to be sent
-
CDCC RESEND
-
Usage: /CDCC resend <nick> <pack#|filename>
- Restores an archive which was disrupted to <nick>
-
CDCC SAVE
-
Usage: /CDCC save [file]
- Saves all packs offered into cdcc.file or [file]
-
CDCC TYPE
-
Usage: /CDCC type
- Changes the display of offerings from public to notices
-
CDCC SEND
-
Usage: /CDCC send <nick> <#|file>
- Send a pack to user
-
CDCC TSEND
-
Usage: /CDCC tsend <nick> <#|file>
- TDCC Send a pack to user
-
CDCC TRESEND
-
Usage: /CDCC tresend <nick> <#|file>
- TDCC Resend a pack to user
-
CDCC RESUME
-
Usage: /CDCC resume <nick> <#|file>
- mIRC Resume
-
CDCC TIMER
-
Usage: /CDCC timer
- Public list timer in minutes
-
CDCC STATS
-
Usage: /CDCC stats
- Show CDCC Stats
-
CDCC SECURE
-
Usage: /CDCC secure
- Adds a password to a pack
-
CHANNEL
-
Usage: /channel
- Shows information on the channels, modes and server you are on
-
CHANST
-
Usage: /chanst <-ALL> [channel]
- Shows statistics on current channel or [channel]
-
CHGAOP
-
Usage: /chgaop <nick> <auto-oplevel>
- Changes <auto-oplevel> of <nick> in userlist
See USERLEVELS for auto-op levels
-
CHGCHAN
-
Usage: /chgchan <nick> <channel>
- Changes <channel> of <nick> in userlist
Hint.: /ChgChan whoever #BitchX,#iRC can add multiple channels
-
CHGHOST
-
Usage: /chghost <nick> <hostname>
- Changes <hostname> of <nick> in userlist
-
CHGLEVEL
-
Usage: /chglevel <nick> <level>
- Changes <level> of <nick> in userlist
See USERLEVELS for user levels
-
CHGPROT
-
Usage: /chgprot <nick> <protection-level>
- Changes <protection-level> of <nick> in userlist
See USERLEVELS for protection levels
-
CHOPS
-
Usage: /chops [types] [-sort type] [#channel]
- Shows, in a full format, all the nicks with op status
- /chops is the same as /user -ops
- For [types] and [-sort types] - see USER
-
CLEARAUTO
-
Usage: /clearauto
- Clears all the nicks in the auto-response list
-
CLEARLOCK
-
Usage: /clearlock <channel|*>
- Unlocks the mode lock for <channel|*>
-
CLEARTAB
-
Usage: /cleartab
- Clears the nicks in the tabkey list
-
CMSG
-
Usage: /cmsg <nick> <text>
- While in the TwilightZone, a private message will be sent to
<nick> with <text>
-
CONNECT
-
Usage: /connect <server1> <port> [server2]
* Requires irc operator status
- Connect <server1> to <port> from current server or
[server2]
-
CSAY
-
Usage: /csay <text>
- While in the TwilightZone, and being the hub of the DCC Chats,
<text>
will be sent out to all users on the Chat network
-
CSET
-
Usage: /cset <command> [arguments]
- Shows sets for current channel. These values are taken from the
corresponding /set of the same name to make a default channel. Changing
a set doesn't necessarily change the corresponding /cset
Hint: /BHelp CSet <command> for more information
<command>:
AINV
ANNOY_KICK
AOP
AUTO_REJOIN
BITCH
COMPRESS_MODES
DEOPFLOOD
DEOPFLOOD_TIME
DEOP_ON_DEOPFLOOD
DEOP_ON_KICKFLOOD
HACKING
JOINFLOOD
JOINFLOOD_TIME
KICKFLOOD
KICKFLOOD_TIME
KICK_IF_BANNED
KICK_OPS
KICK_ON_DEOPFLOOD
KICK_ON_JOINFLOOD
KICK_ON_KICKFLOOD
KICK_ON_NICKFLOOD
KICK_ON_PUBFLOOD
LAMELIST
NICKFLOOD
NICKFLOOD_TIME
PUBFLOOD
PUBFLOOD_IGNORE_TIME
PUBFLOOD_TIME
SHITLIST
USERLIST
-
CSET AINV
-
Usage: /cset ainv <user level>
- Invites <nick> if message contains INV and is above
<userlevel>
See USERLEVELS concerning userlevels
-
CSET AUTO_REJOIN
-
Usage: /cset auto[rejoin <type>
- Use <type> to decide how to rejoin a channel when kicked from
it
<type>:
0 - Rejoin is disabled
1 - Rejoin
2 - Rejoin with same username as the kicker
3 - Rejoin with random nick
4 - Rejoin with random nick and username
5 - Rejoin with random nick
-
CSET DEOPFLOOD
-
Usage: /cset deopflood <on|off>
- Set deop flood checking to <on|off>
-
CSET
DEOPFLOOD_TIME
-
Usage: /cset deopflood_time <seconds>
- Set the number of <seconds> for deop flood checking is
activated
-
CSET
DEOP_ON_DEOPFLOOD
-
Usage: /cset deop_on_deopflood <number>
- Set the <number> of deops within DEOPFLOOD_TIME needed to deop
the offender
-
CSET
DEOP_ON_KICKFLOOD
-
Usage: /cset deop_on_kickflood <number>
- Set the <number> of kicks within DEOPFLOOD_TIME needed to kick
the offender
-
CSET HACKING
-
Usage: /cset hacking <type>
- Set <type> of nethack protection to be enforced on a
channel
<type>:
0 - Off
1 - Silently deop the offender
2 - Announce only
3 - Announce and deop the offender
-
CSET
KICK_IF_BANNED
-
Usage: /cset kick_if_banned <on|off>
- Set this to <on|off> to kick the person who bans you
=. Not implemented yet
-
CSET
KICK_ON_DEOPFLOOD
-
Usage: /cset kick_on_deopflood <number>
- Set the <number> of deops needed before we kick the offender
-
CSET
KICK_ON_KICKFLOOD
-
Usage: /cset kick_on_kickflood <number>
- Set the <number> of kicks needed before we kick the offender
-
CSET
KICK_ON_NICKFLOOD
-
Usage: /cset kick_on_nickflood <number>
- Set the <number> of nick changes required before we kick the
offender
-
CSET
KICK_ON_JOINFLOOD
-
Usage: /cset kick_on_joinflood <number>
- Set the <number> of joins required before we kick the offender
-
CSET
KICK_ON_PUBFLOOD
-
Usage: /cset kick_on_pubflood <number>
- Set the <number> of public lines needed before we kick the
offender
-
CSET KICKFLOOD
-
Usage: /cset kickflood <on|off>
- Set kickflood protection to <on|off>
-
CSET
KICKFLOOD_TIME
-
Usage: /cset kickflood_time <seconds>
- set the number of <seconds> in which we measure the kicks
allowed
-
CSET LAMELIST
-
Usage: /cset lamelist <on|off>
- Turn <on|off> lame nicklist checking
=. Not implemented yet
-
CSET NICKFLOOD
-
Usage: /cset nickflood <on|off>
- Turn <on|off> nick flood checking
-
CSET
NICKFLOOD_TIME
-
Usage: /cset nickflood_time <seconds>
- Set the number of <seconds> in which we measure the number of
nick changes allowed
-
CSET PUBFLOOD
-
Usage: /cset pubflood <on|off>
- Turn <on|off> public flood checking
-
CSET
PUBFLOOD_IGNORE_TIME
-
Usage: /cset pubflood_ignore_time <minutes>
- Set the number of <minutes> to ignore a nick on public floods
-
CSET
PUBFLOOD_TIME
-
Usage: /cset pubflood_time <seconds>
- Sets the amount of time in seconds that KICK_ON_PUBFLOOD counts lines
-
CSET SHITLIST
-
Usage: /cset shitlist <on|off>
- Turn the shitlist <on|off> for a channel
-
CSET USERLIST
-
Usage: /cset userlist <on|off>
- Turn <on|off> userlist for a channel
-
CSET
JOINFLOOD_TIME
-
Usage: /cset joinflood_time <seconds>
- set the number of <seconds> in which we measure the joins
allowed
-
CSET BITCH
-
Usage: /cset bitch <on|off>
- Turn <on|off> Bitch mode
-
CSET KICK_OPS
-
Usage: /cset kick_ops <on|off>
- Turn <on|off> kicking of chanops
-
CSET AOP
-
Usage: /cset aop <on|off>
- Turn <on|off> auto-op for people in your userlist
- /bhelp USERLEVELS for user levels
-
CSET
COMPRESS_MODES
-
Usage: /cset compress_modes <on|off>
- Turn <on|off> mode compression
-
CSET JOINFLOOD
-
Usage: /cset joinflood <on|off>
- Turn <on|off> join flood checking
-
CSET ANNOY_KICK
-
Usage: /cset annoy_kick <on|off>
- Turn <on|off> annoy kicking
- If on, kicks for caps, inverse, and bold
-
CTCP
-
Usage: /ctcp <nick> <request>
- CTCP sends <nick> with <request>
<request>: (examples which can be sent to other BitchX users)
friends:
* INVITE - Ask for an invite to <channel>
* OPS - A legitimate way to gain ops
* WHOAMI - Request <nick> to display current attributes of
me
* -
other:
* XLINK - ?
-
CWHO
-
Usage: /cwho
- Lists the clients and bots connected to the TwilightZone
-
CWHOM
-
Usage: /cwhom
- Sorry, no help is available for this command yet
-
CYCLE
-
Usage: /cycle [channel]
- Leaves current channel or [channel] and immediately rejoins
-
D
-
See DESCRIBE
-
DATE
-
Usage: /date
- Shows current time and date from current server
-
DBAN
-
Usage: /dban
- Clears all bans on current channel
-
DC
-
Usage: /dc <nick>
- Starts a DCC CHAT to <nick>
-
DCC
-
Usage: /dcc <<command> [arguments]>
- Bot, Chat, Close, Get, Raw, ReGet, Rename, ReSend, Send
<command> switches:
auto <on|off>
overwrite <on|off>
paths <on|off>
quiet <on|off>
-
DCC BOT
-
Usage: /dcc bot <nick>
- Starts a Direct-Client-to-Client bot chat to <nick>
- This is a special mode for clients to act as hubs for other dcc chat
connections
-
DCC CHAT
-
Usage: /dcc chat <nick>
- Starts a Direct-Client-to-Client chat to <nick>
-
DCC CLOSE
-
Usage: /dcc close <type> <nick> [arguments]
- Close <type> connection from <nick> with [arguments]
-
DCC EXEMPT
-
Usage: /dcc exempt <+nick>
- Adds a user to your dcc auto-get list regardless of whether /set
dcc_autoget is Off or On
-
DCC GET
-
Usage: /dcc get <nick> [file(s)]
- Starts to receive [file(s)] from <nick>
-
DCC HELP
-
- Gets DCC specific help
-
DCC RAW
-
Usage: /dcc raw <nick> <host>
- This is used in conjunction with $connect() and $listen() for sending
data over a raw irc connection
-
DCC REGET
-
Usage: /dcc reget <nick> [file(s)]
- Will reget [file(s)] and restore a broken connection from
<nick>
-
DCC RENAME
-
Usage: /dcc rename <nick> <new filename>
- Rename a filename being sent from <nick> to <new
filename>
-
DCC RESEND
-
Usage: /dcc resend <nick> <file>
- Starts a DCC send and restore a broken connection of <file> to
<nick>
-
DCC SEND
-
Usage: /dcc send <nick> <file>
- DCC Sends <file> to <nick>
-
DCG
-
Usage: /dcg <nick>
- Close a DCC GET from <nick>
-
DCX
-
Usage: /dcx <nick>
- Close a DCC CHAT with <nick>
-
DEBUGMSG
-
- Displays server msg's via hashtable
-
DEOP
-
Usage: /deop <nick(s)>
- Deops <nick(s)>
-
DEOPER
-
Usage: /deoper
* Requires irc operator status
- Removes irc operator status
-
DESCRIBE
-
Usage: /describe <nick|channel> <action>
- Describes to <nick|channel> with <action>
-
DF
-
Usage: /df
- Show disk space usage
-
DIE
-
Usage: /die
* Requires irc operator status
- Kills the IRC server you are on
-
DIGRAPH
-
Usage: /digraph
- Shows Digraph table
-
DISCONNECT
-
Usage: /disconnect
- Disconnects you from the current server
-
DOP
-
See DEOP.
-
DUMP
-
Usage: /dump <type>
- Dumps <type> to screen
<type>:
Alias
All
Bind
File
On
Var
-
EVALSERVER
-
Usage: /evalserver <refnum> <command>
- Sends command to reference numbered server
-
EXEC
-
Usage: /exec <command>
- Executes <command> with the shell set from SHELL
-
EXIT
-
Usage: /exit
- Quits IRC
-
FINGER
-
Usage: /finger <nick>
- Fetches finger info on <nick>
-
FK
-
Usage: /fk <nick!user@hostname>[reason]
- Finds clients matching <nick!user@hostname> and immediately
kicks them from current channel for [reason]
-
FKLINE
-
Usage: /fkline <nick|nick!user@hostname>[server]
- Finds K-line(s) matching <nick|nick!user@hostname> on current
server or [server]
-
FLOOD
-
Usage: /flood <nick>
- Floods <nick> with beeps
-
FLUSH
-
Usage: /flush
- Flushes all iRC server output
-
FORWARD
-
Usage: /forward <nick>
- Forwards all messages to <nick>
-
FPORTS
-
Usage: /fports <hostname> [<lowport>
<highport>]
- Attempts to find ports on <hostname> on [<lowport>
<highport>]
-
FPROT
-
Usage: /fprot
- Toggles flood protection to be either on or off
-
FTP
-
Usage: /ftp
- Opens a FTP client in a virtual screen
Use ^[number to switch through virtual screens
-
FUCK
-
Usage: /fuck <nick> [reason]
- Deops, bans and kicks <nick> for [reason]
Also adds <nick> to shitlist at level 3 for current channel
-
HISTORY
-
Usage: /history
- Shows recently typed commands
-
HOST
-
Usage: /host <nick>
- Shows host of yourself or <nick>
-
I
-
See INVITE
-
IG
-
Usage: /ig +|-<nick>
- Ignores ALL except crap and public of nick!host matching <nick>
-
IGH
-
Usage: /igh +|-<nick>
- Ignores ALL except crap and public of hostname matching <nick>
-
IGNORE
-
Usage: /ignore +|-|^<nick>
- Ignores ALL except crap and public from <nick>
-
IGT
-
Usage: /igt +|-<nick>
- Ignores ALL except crap and public of nick!host matching
<nick>
- Nickname is ignored for /set IGNORE_TIME minutes
-
IGHT
-
Usage: /ight +|-<nick>
- Ignores ALL except crap and public of host matching
<nick>
- Nickname is ignored for /set IGNORE_TIME minutes
-
INFO
-
Usage: /info
- Shows current client info
-
INV
-
See INVITE
-
INVITE
-
Usage: /invite <nick> [channel]
- Invites <nick> to current channel or [channel]
-
JNW
-
Usage: /jnw <channel>
- Simultaneously joins <channel> and creates a new window
(split screen)
-
K
-
Usage: /k <nick> [reason]
- Kicks <nick> for [reason] on current channel
-
KB
-
Usage: /kb <nick> [reason]
- Deops, kicks and bans <nick> for [reason]
-
KICK
-
Usage: /kick <channel|*> <nick> [reason]
- This behaves just like /k
See K for further information
-
KICKIDLE
-
Usage: /kickidle <channel>
- Kicks all idle people on <channel>
-
KILL
-
Usage: /kill <nick> [reason]
* Requires irc operator status
- Kills <nick> for [reason]
If no reason is given, a quote from the random kick file is used
*hopefully in a latter version of BitchX*
-
L
-
See LEAVE
-
LASTLOG
-
Usage: /lastlog -file filename|-clear|-max #|
-liternal pat|-beep|level
- Shows more than a few pages back
-
LEAVE
-
Usage: /leave <channel>
- Leaves current channel or <channel>
-
LINKS
-
Usage: /links
- Shows servers and links to other servers
-
LIST
-
Usage: /list
- Lists all channels
-
LK
-
Usage: /lk [reason]
- Kicks all non +o people on current channel with [reason]
-
LKW
-
Usage: /lkw [channel]
- Leave the current channel, killing the window in current channel
or
[channel] aswell
-
LLOOK
-
Usage: /llook
* Requires set LLOOK ON
- Lists all the servers which are current split from the IRC network
-
LOAD
-
Usage: /load <script>
- Loads <script> into memory
-
LS
-
Usage: /ls [arguments] <file(s)|dir(s)>
- Lists current <file(s)|dir(s)> with [arguments]
-
LUSERS
-
Usage: /lusers
- Shows stats on current server
-
M
-
See MSG
-
MB
-
Usage: /mb
- Mass bans everybody on current channel
-
MDOP
-
Usage: /mdop
- Mass deops everybody on current channel
-
MDVOICE
-
Usage: /mdvoice
- Removes voice status from everyone in current channel
-
ME
-
Usage: /me <action>
- Sends an action to current channel
-
MESG
-
Usage: /mesg <Yes.|.No.||.On.|.Off>
- Turns mesg <Yes.|.No.||.On.|.Off>
-
MKB
-
Usage: /mkb
- Sorry, no help is available for this command yet
-
MKNU
-
Usage: /mknu
- Mass kick non-users
-
MODELOCK
-
Usage: /modelock <channel> +|-<instampkl #>
- Locks <channel> with +|-<modes>
-
MOP
-
Usage: /mop
- Mass ops everybody on current channel
-
MOTD
-
Usage: /motd [server]
- Shows MOTD on current server [server]
-
MSG
-
Usage: /msg <nick> <text>
- Send <nick> a message with <text>
-
MUB
-
Usage: /mub
- Mass unbans current channel
-
MULT
-
Usage: /mult <nick(s)>
- Multikicks <nick(s)>
-
MVOICE
-
Usage: /mvoice [nick|channel|nick!user@hostname]
- Mass voice nicks matching [nick|channel|nick!user@hostname]
-
NAMES
-
Usage: /names [channel]
- Shows names on current channel or [channel]
-
NEWNICK
-
Usage: /newnick <nick> <username>
- Changes your <nick> and <username>
-
NEWUSER
-
Usage: /newuser <username>
- Changes your <username>
-
NICK
-
Usage: /nick <nick>
- Changes your <nick>
-
NOPS
-
Usage: /nops [types] [-sort type] [#channel]
- Shows, in a full format, all the nicks without op status
- /nops is the same as /user -nonops
- For [types] and [-sort types] - see USER
-
NOTICE
-
Usage: /notice <nick|channel> <text>
- Sends a notice to <nick|channel> with <text>
-
NOTIFY
-
Usage: /notify <nick>
- Adds <nick> to notify list
Usage: /notify -<nick>
- Removes <nick> from notify list
-
NSLOOKUP
-
Usage: /nslookup <hostname>
- Returns the IP adress and IP number for <hostname>
-
NWHOIS
-
Usage: /nwhois <nick>
- Shows internal statistics for <nick>
-
NWHOWAS
-
Usage: /nwhowas
- Displays internal whowas info for all channels. This information
expires after 20 minutes for users on internal list, 10 minutes for
others
-
OOPS
-
Usage: /oops <nick>
- Sends a oops message to last recipient of a message and sends the
correct message to <nick>
-
OP
-
Usage: /op <nick>
- Gives <nick> +o
-
OPER
-
Usage: /oper <nick> [password]
- To receive irc operator status with <nick> and [password]
-
ORIGNICK
-
Usage: /orignick <nick>
- Attempts to regain a nick that someone else has taken from you.
-
OSTAT
-
Usage: /ostat
- A list of server statistics shown. They include:
Bot Alarms
Client Exits
Client Floods
Fake Modes
High Traffic
Invalid User
New K: Lines
Nick
Collisions
Normal Traffic
Oper Kills
Oper Requests
Possible Bots
Server Rehash
Stats Requests
Total Clients
UnAuth
-
PING
-
Usage: /ping <nick>
- Send a CTCP PING to <nick> to check lag
-
PS
-
Usage: /ps [arguments]
- Shows active processes on local machine
-
PURGE
-
- Complete removes all traces of a variable or va structure
-
Q
-
See QUERY
-
QK
-
Usage: /qk <nick>
- Kick <nick> with a reason randomly selected from BitchX.reasons
-
QUERY
-
Usage: /query <-cmd cmdname> <nick>
- Starts a query to <nick>
Usage: /query
- Whilst in a query, conclude the query if no arguments are
present
- Use -cmd to specify what type of output you want. default is a
msg.
- cmsg wall csay are all possible to use here.
-
QUEUE
-
Usage: /queue
- Shows current queue
-
QUIT
-
Usage: /quit
- Leaves IRC
-
RANDOMNICK
-
Usage: /randomnick <nick>
- Changes your nick to a random nick. If nick is specified, then it is
used as a prefix to the randomness.
-
READLOG
-
Usage: /readlog
- Displays current away log
-
RECONNECT
-
Usage: /reconnect
- Reconnects you to current server
-
REDIRECT
-
Usage: /redirect <nick|channel> <command>
- Redirects <command> to <nick|channel>
-
REHASH
-
Usage: /rehash
* Requires irc operator status
- Rehashs ircd.conf for new configuration
-
REL
-
Usage: /rel? -command # nick
- command is one of the following: -kick, -wall, -notice, -msg,
-wallop, -topic, -kill, -kboot,
-ansi and -list
- If the list supports more than one saved message then # can be from
0-9
- nick can be a nick or a channel. If left off, then current channel is
assumed
-
RELC
-
Usage: /relc
- Displays the last CTCP command issued
-
RELCR
-
Usage: /relcr
- Displays the last CTCP reply message received
-
RELCRT
-
Usage: /relcrt
- Changes the topic to the last CTCP reply message
-
RELCT
-
Usage: /relct
- Changes the topic to the last CTCP command issued
-
RELD
-
Usage: /reld
- Displays the last DCC msg recieved.
-
RELDT
-
Usage: /reldt
- Sets the topic to the last DCC message recieved.
-
RELI
-
Usage: /reli
- Shows the last invite message received
-
RELIT
-
Usage: /relit
- Changes the topic to the last invite message received
-
RELM
-
Usage: /relm <nick|channel>
- Redirects last received message to <nick|channel>
If invoked with -l, the last 10 messages received are listed
-l # will display message number #
-
RELMT
-
Usage: /relmt <nick|channel>
- Changes the topic to the last received message
-
RELN
-
Usage: /reln <nick|channel>
- Redirects last received notice to <nick|channel>
If invoked with -l, the last 10 messages received are listed
-l # will display message number #
-
RELNT
-
Usage: /relnt
- Changes the topic to the last notice received
-
RELOAD
-
Usage: /reload
- Reloads BitchX.sav file
-
RELS
-
Usage: /rels <nick|channel>
- Redirects last received server notice to <nick|channel>
If invoked with -l, the last 10 messages received are listed
-l # will display message number #
-
RELSM
-
Usage: /relsm
- Displays the last message issued by you
-
RELSMT
-
Usage: /relsmt
- Changes the topic to the last message issued by you
-
RELSN
-
Usage: /relsn
- Displays the last notice issued by you
-
RELSNT
-
Usage: /relsnt
- Changes the topic to the last notice issued by you
-
RELST
-
Usage: /relst
- Displays the last topic issued by you
-
RELSTT
-
Usage: /relstt
- Changes the topic to the last topic issued by you
-
RELSW
-
Usage: /relsw
- Sorry, no help is available for this command yet
-
RELSWT
-
Usage: /relswt
- Sorry, no help is available for this command yet
-
RELT
-
Usage: /relt
- Displays the current topic in the current channel
-
RELW
-
Usage: /relw
- Displays the last wallop message received
-
RELWT
-
Usage: /relwt
- Changes the topic to the last wallop message received
-
RELSM
-
Usage: /relsm <nick|channel>
- Redirects last sent message to <nick|channel>
-
RELSN
-
Usage: /relsn <nick|channel>
- Redirects last sent notice to <nick|channel>
-
REMLOG
-
Usage: /remlog
- Removes logfile
-
REPEAT
-
Usage: /repeat <times> <command>
- Repeats <times> <command>
-
REQUEST
-
Usage: /request <nick|channel> <request>
- Sends CTCP <request> to <nick|channel>
-
RESET
-
Usage: /reset
- Fixes flashed terminals
-
SAVE
-
Usage: /save
- Save all settings and lists to ~/.BitchX/BitchX.sav
- See Also SAVELIST, SAVEIRC
-
SAVELIST
-
See SAVE
-
SAVEIRC
-
Usage: /saveirc
- Save settings to ~/.bitchxrc
-
SAVEALL
-
- See SAVE
-
SCAN
-
Usage: /scan [channel]
- Scans [channel] or current channel for all nicks
-
SCANN
-
Usage: /scann [channel]
- Scans [channel] or current channel for nicks with no ops
-
SCANO
-
Usage: /scano [channel]
- Scans [channel] or current channel for nicks with ops
-
SCANV
-
Usage: /scanv [channel]
- Scans [channel] or current channel for nicks with voice
-
SERVER
-
Usage: /server <server>
- Changes to <server>
-
SET
-
Usage: /set <command> [value]
- Set <command> with the value of [value]
<commands>:
ANNOY_KICK
AOP
AUTO_CK
AUTOKICK_ON_VERSION
AUTO_NSLOOKUP
AUTO_UMARK_AWAY
AUTO_WHO_ON_JOIN
AUTO_WHOWAS
BEEP_WHEN_AWAY BITCHX_HELP
-
CDCC_FLOOD_AFTER
-
CDCC_FLOOD_RATE CDCC_SECURITY
CLOAK
CTCP_DELAY
CTCP_FLOOD_PROTECTION
CTOOLZ_DIR
DCC_AUTOGET
DCC_DLDIR
DCC_GET_LIMIT
DCC_SEND_LIMIT
DCC_QUEUE_LIMIT
FLOOD_AFTER
FLOOD_KICK
FLOOD_PROTECTION
FLOOD_RATE
FLOOD_USERS
FLOOD_WARNING
HACKPASS
HARD_UH_NOTIFY
IDENT_HACK
IDLE_CHECK
KICK_OPS
KILL_LOGFILE
LLOOK
LLOOK_DELAY
LONG_MSG
MAX_AUTOGET_SIZE
MAX_DEOPS
MAX_IDLEKICKS
MIRCS
MODE_STRIPPER
MSGCOUNT
MSGLOG
MSGLOGFILE
NAMES_ON_JOIN
NEXT_SERVER_ON_LOCAL_KILL
NO_CTCP_FLOOD
NUM_BANMODES
NUM_OPMODES
PING_TYPE PROTECT_CHANNELS
PUBLOGSTR
REASONFILE
REASON_TYPE
SAVEFILE
SCRIPT_HELP
SEND_AWAY_MSG
SEND_IGNORE_MSG
SHITLIST_REASON
SHOW_FAKES
SHOW_SERVER_CRAP
SHOW_SERVER_KILLS
SHOW_TOOMANY
SHOW_UNAUTHS
SHOW_WHO_HOPCOUNT
USE_FAKE_HOST
VERBOSE_CTCP
WARN_OF_IGNORES
_CDCC_CLOSE_IDLE_SEND_TIME
_CDCC_MINSPEED_TIME
IGNORE_TIME
CPU_SAVER_AFTER
CPU_SAVER_EVERY AUTO_COMP_CHAR
AUTO_UNBAN APPEND_LOG DCC_FAST
-
SET
-
See CSET. for commands which can be set through SET. and have a global
channel effect instead of one channel effect via CSET.
-
SET ANNOY_KICK
-
Usage: /set annoy_kick
- Sorry, no help is available for this command yet
-
SET APPEND_LOG
-
Usage: /set append_log
- Should we append to the away log or overwrite when we ope nit.
-
SET AOP
-
Usage: /set aop
- Sorry, no help is available for this command yet
-
SET AUTO_CK
-
Usage: /set auto_ck
- Sorry, no help is available for this command yet
-
SET AUTOKICK_ON_VERSION
-
Usage: /set autokick_on_version <on|off>
- Set this to <on|off> whether to kick the nick who CTCP VERSION
you
-
SET AUTO_NSLOOKUP
-
Usage: /set auto_nslookup
- Sorry, no help is available for this command yet
-
SET AUTO_UMARK_AWAY
-
Usage: /set auto_umark_away
- Sorry, no help is available for this command yet
-
SET AUTO_WHO_ON_JOIN
-
Usage: /set auto_who_on_join
- Sorry, no help is available for this command yet
-
SET AUTO_WHOWAS
-
Usage: /set auto_whowas
- Sorry, no help is available for this command yet
-
SET BEEP_WHEN_AWAY
-
Usage: /set beep_when_away
- Sorry, no help is available for this command yet
-
SET BITCHX_HELP
-
Usage: /set bitchx_help <location>
- Sets the <location> of BitchX.help file
-
SET CDCC_FLOOD_AFTER
-
Usage: /set cdcc_flood_after
- Sorry, no help is available for this command yet
-
SET CDCC_FLOOD_RATE
-
Usage: /set cdcc_flood_rate
- Sorry, no help is available for this command yet
-
SET CDCC_SECURITY
-
Usage: /set cdcc_security
- Sorry, no help is available for this command yet
-
SET CLOAK
-
Usage: /set cloak
- Sorry, no help is available for this command yet
-
SET CTCP_DELAY
-
Usage: /set ctcp_delay
- Sorry, no help is available for this command yet
-
SET CTCP_FLOOD_PROTECTION
-
Usage: /set ctcp_flood_protection
- Sorry, no help is available for this command yet
-
SET CTOOLZ_DIR
-
Usage: /set ctoolz_dir
- Sorry, no help is available for this command yet
-
SET DCC_AUTOGET
-
Usage: /set dcc_autoget
- Sorry, no help is available for this command yet
-
SET DCC_DLDIR
-
Usage: /set dcc_dldir
- Sorry, no help is available for this command yet
-
SET DCC_GET_LIMIT
-
Usage: /set dcc_get_limit
- Sorry, no help is available for this command yet
-
SET DCC_SEND_LIMIT
-
Usage: /set dcc_send_limit
- Sorry, no help is available for this command yet
-
SET DCC_QUEUE_LIMIT
-
Usage: /set dcc_queue_limit
- Sorry, no help is available for this command yet
-
SET FLOOD_AFTER
-
Usage: /set flood_after
- Sorry, no help is available for this command yet
-
SET FLOOD_KICK
-
Usage: /set flood_kick
- Sorry, no help is available for this command yet
-
SET FLOOD_PROTECTION
-
Usage: /set flood_protection
- Sorry, no help is available for this command yet
-
SET FLOOD_RATE
-
Usage: /set flood_rate
- Sorry, no help is available for this command yet
-
SET FLOOD_USERS
-
Usage: /set flood_users
- Sorry, no help is available for this command yet
-
SET FLOOD_WARNING
-
Usage: /set flood_warning
- Sorry, no help is available for this command yet
-
SET HACKPASS
-
Usage: /set hackpass
- Sorry, no help is available for this command yet
-
SET HARD_UH_NOTIFY
-
Usage: /set hard_uh_notify <on|off>
- Sorry, no help is available for this command yet
-
SET IDENT_HACK
-
Usage: /set ident_hack
- Sorry, no help is available for this command yet
-
SET IDLE_CHECK
-
Usage: /set idle_check
- Sorry, no help is available for this command yet
-
SET KICK_OPS
-
Usage: /set kick_ops
- Sorry, no help is available for this command yet
-
SET KILL_LOGFILE
-
Usage: /set kill_logfile
- Sorry, no help is available for this command yet
-
SET LLOOK
-
Usage: /set llook
- Sorry, no help is available for this command yet
-
SET LLOOK_DELAY
-
Usage: /set llook_delay
- Sorry, no help is available for this command yet
-
SET LONG_MSG
-
Usage: /set long_msg
- Sorry, no help is available for this command yet
-
SET MAX_AUTOGET_SIZE
-
Usage: /set max_autoget_size
- Sorry, no help is available for this command yet
-
SET MAX_DEOPS
-
Usage: /set max_deops
- Sorry, no help is available for this command yet
-
SET MAX_IDLEKICKS
-
Usage: /set max_idlekicks
- Sorry, no help is available for this command yet
-
SET MIRCS
-
Usage: /set mircs
- Sorry, no help is available for this command yet
-
SET MODE_STRIPPER
-
Usage: /set mode_stripper
- Sorry, no help is available for this command yet
-
SET MSGCOUNT
-
Usage: /set msgcount
- Sorry, no help is available for this command yet
-
SET MSGLOG
-
Usage: /set msglog
- Sorry, no help is available for this command yet
-
SET MSGLOGFILE
-
Usage: /set msglogfile
- Sorry, no help is available for this command yet
-
SET NAMES_ON_JOIN
-
Usage: /set names_on_join
- Sorry, no help is available for this command yet
-
SET NEXT_SERVER_ON_LOCAL_KILL
-
Usage: /set next_server_on_local_kill
- Sorry, no help is available for this command yet
-
SET NO_CTCP_FLOOD
-
Usage: /set no_ctcp_flood
- Sorry, no help is available for this command yet
-
SET NUM_BANMODES
-
Usage: /set num_banmodes
- Sorry, no help is available for this command yet
-
SET NUM_OPMODES
-
Usage: /set num_opmodes
- Sorry, no help is available for this command yet
-
SET PING_TYPE
-
Usage: /set ping_type
- Sorry, no help is available for this command yet
-
SET PROTECT_CHANNELS
-
Usage: /set protect_channels
- Sorry, no help is available for this command yet
-
SET PUBLOGSTR
-
Usage: /set publogstr
- Sorry, no help is available for this command yet
-
SET REASONFILE
-
Usage: /set reason_File
- Sorry, no help is available for this command yet
-
SET REASON_TYPE
-
Usage: /set reason_type
- Sorry, no help is available for this command yet
-
SET SAVEFILE
-
Usage: /set savefile
- Sorry, no help is available for this command yet
-
SET SCRIPT_HELP
-
Usage: /set script_help
- Sorry, no help is available for this command yet
-
SET SEND_AWAY_MSG
-
Usage: /set send_away_msg
- Sorry, no help is available for this command yet
-
SET SEND_IGNORE_MSG
-
Usage: /set send_ignore_msg
- Sorry, no help is available for this command yet
-
SET SHITLIST_REASON
-
Usage: /set shitlist_reason
- Sorry, no help is available for this command yet
-
SET SHOW_FAKES
-
Usage: /set show_Fakes
- Sorry, no help is available for this command yet
-
SET SHOW_SERVER_CRAP
-
Usage: /set show_server_crap
- Sorry, no help is available for this command yet
-
SET SHOW_SERVER_KILLS
-
Usage: /set show_server_kills
- Sorry, no help is available for this command yet
-
SET SHOW_TOOMANY
-
Usage: /set show_toomany
- Sorry, no help is available for this command yet
-
SET SHOW_UNAUTHS
-
Usage: /set show_unauths
- Sorry, no help is available for this command yet
-
SET SHOW_WHO_HOPCOUNT
-
Usage: /set show_who_hopcount
- Sorry, no help is available for this command yet
-
SET USE_FAKE_HOST
-
Usage: /set use_fake_host
- Sorry, no help is available for this command yet
-
SET VERBOSE_CTCP
-
Usage: /set verbose_ctcp
- Sorry, no help is available for this command yet
-
SET WARN_OF_IGNORES
-
Usage: /set warn_of_ignores
- Sorry, no help is available for this command yet
-
SET _CDCC_CLOSE_IDLE_SEND_TIME
-
Usage: /set _cdcc_close_idle_send_time
- Sorry, no help is available for this command yet
-
SET _CDCC_MINSPEED_TIME
-
Usage: /set _cdcc_minspeed_time
- Sorry, no help is available for this command ye
-
SHELL
-
Usage: /shell
- Opens shell in a virtual screen
Use ^[number to switch through virtual screens
-
SHITLIST
-
Usage: /shitlist
- Shows the users in your shitlist
-
SHOWIDLE
-
Usage: /showidle [-sort type] [#channel]
- Shows idle people on current channel or [#channel]
- Valid -sort types: time host ip nick none
- Default -sort is nick
Example: /showidle -sort time #BitchX
-
STAT
-
Usage: /stat [c|h|k|i|l|m|u|y] [<server>]
- See /help stat for further details
-
SHOWSPLIT
-
Usage: /showsplit
- See current splits
-
SHOWWORDKICK
-
Usage: /showwordkick
- Shows list of banned words
-
SAY
-
Usage: /say -<type> [-c for cool -a for annoy -e for elite]
- Says whatever you write in either cool, annoy or elite format
-
SK
-
Usage: /sk <server>
- Deops and kick nicks matching <server> on current channel
-
SPING
-
Usage: /sping <server>
- Checks how lagged it is to <server>
-
SQUIT
-
Usage: /squit <server1> [server2]
* Requires irc operator status
- Disconnects <server1> from current server or [server2]
-
T
-
Usage: /t <text>
- Sets <text> as topic on current channel
-
TBAN
-
Usage: /tban
- Interactive channel ban delete
-
TIME
-
Usage: /time
- Shows time and date of current server
-
TLOCK
-
Usage: /tlock <channel> [on|off]
- [Un]Locks <channel> with the current topic
-
TOPIC
-
Usage: /topic <text>
- Changes topic to <text> in the current channel
-
TOGG
-
Usage: /togg
- Allow's toggling of userlist, autorejoin, cloak, etc. self
explanitory.
-
TRACE
-
Usage: /trace <argument> <server>
- Without a specified server it shows the current connections on
- local server
- Arguments: -s -u -o trace for servers, users, ircops
See /help trace for furthur details
-
U
-
Usage: /u
- Shows users on current channel
-
UB
-
Usage: /ub [nick]
- Removes ban on [nick]
Hint.: /ub with no arguments removes all bans placed on current channel
-
UMODE
-
Usage: /umode <mode>
- Sets <mode> on yourself
-
UNAJOIN
-
Usage: /unajoin <channel>
- Removes autojoin <channel> from list
-
UNBOT
-
Usage: /unbot <bot> <channel>
- Removes <bot> from your botlist
-
UNFORWARD
-
Usage: /noforward <nick|channel>
- Remove <nick|channel> from forward list
-
UNIDLE
-
Usage: /unidle <channel>
- Removes <channel> from idle list
-
UNIG
-
Usage: /unig <nick>
- UnIgnores <nick>
-
UNIGH
-
Usage: /unigh <nick>
- Removes <nick>'s host from the ignore list
-
UNKEY
-
Usage: /unkey
- Removes channel key from current channel
-
UNSCREW
-
Usage: /unscrew <nick>
- Unscrew <nick>
-
UNSHIT
-
Usage: /unshit <nick> <channel>
- Removes <nick> in <channel> from your shitlist
-
UNTOPIC
-
Usage: /untopic [channel]
- Removes the topic from [channel] or current channel
-
UNUSER
-
Usage: /unuser <nick|nick!user@hostname> <channel|*>
- Removes <nick|nick!user@hostname> in <channel|*> from
your userlist
-
UNVOICE
-
Usage: /unvoice [channel] <nick>
- Removes voice status from <nick> on [channel] or current
channel
-
UNWORD
-
Usage: /unword <channel> <word(s)>
- Removes banned <word(s)> from wordlist on <channel>
-
UPING
-
Usage: /uping <nick>
- Sends an improved ping to <nick>
-
UPTIME
-
Usage: /uptime
- Shows uptime of client and other information
-
USAGE
-
Usage: /usage
- Shows memory usage of local machine
-
USER
-
Usage: /user [type] [-sort type] [#channel|nick!user@host]
- Displays information about a user
- Performs action on a user, or class of users
- Valid [types]: -ops -nonops -msg -notice -nkill -kill -kick -stats
-ips
- Valid [-sort types]: time host ip nick none
- [nick!user@host] can be a wildcarded nick!user@host. *!*@* is the
default.
- [types] descriptions:
-ops performs the operations on the ops
-nonops performs the operations on the nonops
-msg sends a msg
-notice sends a notice
-nkill kills everyone but these matching hosts
-kill kills matching
-kick kicks matching
-stats shows the stats on the matching
-ips displays list of ips
-sort [type] default if not specified is host sorting.
Example: /user -kick -nonops *!*@* mass kick of nonops!
Example: /user -msg -ops *!*@*.net Hi all you .net ops
-
USERINFO
-
Usage: /userinfo <nick> comment
- Sets the userinfo for a given nick. If comment is not on command
line
then comment for that nick is deleted.
-
USERSHOW
-
Usage: /usershow
- Shows the userinfo for your userlist.
-
USERLEVELS
-
[userlevels]: (available to the registered user)
BAN - Bans offender who bans a protected user
BOT - Creates a bot entry in userlist(/addbot replacement)
DCC - Allows a users dcc to auto-get regardless of whether /set
dcc_autoget is Off or On
DEOP - Deops offender who deops a protected user
FLOOD - AllowS Flood checking to be turned off on a user
INVITE - Allows a user to invite themself to a channel your in via
CTCP
I_OPS - Allows a user to be instantly opped upon joining a channel they
are protected in (NOT RECOMMENDED)
KICK - Kicks offender who bans/kicks protected user
KILL - <undefined as of yet>
OPS - Allows a user to be opped via CTCP/deleyed ops
PBAN - When a user is banned from a channel they are protected on, they
are automatically un-banned
PINVITE - When a user is kicked from a channel they are protected on,
they are automatically re-invited back
REOP - When a user is deopped from a channel they are protected on,
they are automatically re-opped
UNBAN - Allows a user to remotely unban his/herself via CTCP
VOICE - Auto-voice on join
FRIEND - Combination of: VOICE,OPS,UNBAN,INVITE
MASTER - Combination of: VOICE,OPS,BAN,UNBAN,INVITE,DCC,FLOOD
OWNER - Combination of: MASTER,KILL,DIE,BOT
Shitlist levels:
1 - Deop user at all times
2 - Kick user when they join the channel
3 - Ban/Kick user when they join the channel
4 - Ban user at all times
5 - Perm ignore ALL from user
-
USERLIST
-
Usage: /userlist
- Shows your current userlist
-
USERS
-
Usage: /user [filter] [(command) [additional arguments]]
- If no arguments are given, a list of users are displayed
[filter]:
-ops
-nonops
[command]:
-kick Kick people who match [filter]
-kill Kill people who match [filter] (Requires irc operator
status)
-msg Send a message to people who match [filter]
-nkill Sorry, no help is available yet (Requires irc operator
status)
-notice Send a notice to people who match [filter]
-stats Display channel statistics for nick(s)
-
VERSION
-
Usage: /version
- Shows client, script and server versions
-
VOICE
-
Usage: /voice [channel] <nick>
- Gives voice status to <nick> on [channel] or current channel
-
W
-
See WHO
-
WALL
-
Usage: /wall <message>
- Sends <message> to ops on current channel
-
WALLMSG
-
See WALL
-
WALLOP
-
Usage: /wallop <message>
- Sends <message> to everyone on iRC
-
WHICH
-
Usage: /which <file>
- Determines which <file> was loaded with the /load command
-
WHO
-
Usage: /who <nick|channel>
- Shows who listing on <nick|channel>
-
WHOIS
-
Usage: /whois <nick>
- Display whois information on <nick>
-
WHOKILL
-
Usage: /whokill <nick!user@hostname> [reason]
* Requires irc operator status
- Kills multiple clients matching the filter
<nick!user@hostname>
with [reason]
-
WHOLEFT
-
Usage: /wholeft
- Display who split away after a netsplit
-
WHOWAS
-
Usage: /whowas <nick>
- Display whowas information on <nick>
-
WINDOW
-
[window shortcuts]:
^W- - Shrinks current window 1 line
^W+ - Grows current window 1 line
^Wm - Moves current window down 1 line
^Wl - Lists current windows
^Wk - Kills current window
^Wh - Hides current window
^Wb - Balances window sizes
^Wn - Swaps to next window
^Wp - Swaps to previous window
/# - Shows window number (1-4)
-
WINDOW HELP
-
- Gets WINDOW specific help
-
TIMER
-
Usage: /timer [-del #] [-ref #] [-rep #] <delay>
<command>
- To delete an active timer, type /timer -del <refnum>
- To make a timer loop indefinately, type /timer -rep -1 <delay>
<command>
-
TIG
-
Usage: /tig
- Interactive Ignore list delete
-
BANS
-
Usage: /bans [#channel]
- List active bans on a channel
- If no channel is given, lists bans on current channel
-
BANSTA
-
Usage: /bansta [#channel]
- List active bans on a channel
- If no channel is given, lists bans on current channel
-
FUCKEM
-
Usage: /fuckem
- Bans *!*a*@* thru *!*z*@* on current channel
-
LOADDLL
-
Usage: /loaddll <filename.so>
- Loads DLL module
-
LOADTCL
-
Usage: /loadtcl <filename.tcl>
- Loads TCL Script
Note: You must be running a TCL version of BitchX
-
UNLOAD
-
Usage: /unload
- Unloads all scripts and returns BitchX to `stock`
-
VER
-
Usage: /ver [nick] [#channel]
- Sends CTCP VERSION request to <nick> or <channel>
- If no nick or channel is given, versions the current channel
# After this line, addition by PyroSmurf
-
WI
-
Usage: /wi [nick]
- Gets /whois information about <nick>
-
IRCNAME
-
Usage: /ircname <text>
- Changes your IRCNAME upon next connect
-
HOSTNAME
-
Usage: /hostname <host>
- Use a virtual hostname on IRC
- If no host is given, will list available hostnames.
-
P
-
See PING
-
URL
-
Usage: /url [http on|off] [ftp on|off] [list] [save <#>]
- URL Catcher
- If no arg is given, shows current status
-
OFFERS
-
Usage: /offers [#channel]
- XDCC LISTS the current channel, or #channel
-
FPORT
-
- See FPORTS QUOTE
-
QUOTE
-
Usage: /quote <command>
- Sends raw commands to the server
-
EVAL
-
Usage: /eval <command>
- Forces BitchX to expand functions
- Examples: /eval echo Server: $S
- /eval say I'm using $J
- /eval msg Power I've been online for $uptime()
-
BANWORD
-
Usage: /banword <#channel|*> <word>
- Adds <word> to the banned word list for <channel>
-
BANWORDS
-
Usage: /banwords <#channel|*> <word>
- Adds <word> to the banned word list for <channel>
-
WORDLIST
-
Usage: /wordlist
- Shows banned wordlist
- See also BANWORD
-
C
-
Usage: /c <mode>
- Set modes for current channel
-
FSET
-
Usage: /fset <format> <string>
- Set a <format> to <string>
-
AJOINLIST
-
- Shows channels in your auto-join list
- See also AJOIN, UNAJOIN
-
QME
-
- Usage: /qme <text>
- Sends an action to a query
-
CLONES
-
- Usage: /clones [#channel]
- Shows clones in current channel or [#channel]
-
CLONE
-
- Usage: /clones [#channel]
- Shows clones in current channel or [#channel]
-
DME
-
- Usage: /dme <text>
- Sends an action to a dcc
-
PASTE
-
- Usage: /paste <num|range> [-win #] [nick|#chan]
- Pastes <num|range> of scrollback buffer from [-win #] to
[nick|#chan] in ansi
- /paste 5 will paste line 5 of your scrollback
- /paste 1-8 will paste lines 1 through 8 of your scrollback
- Related Format: FORMAT_PASTE
- Related Hook: paste
-
WW
-
Usage: /ww <nick>
- Display whowas information on <nick>
-
SCANF
-
Usage: /scanf [channel]
- Scans [channel] or current channel for friends on your userlist
-
SCANI
-
Usage: /scani [channel]
- Scans [channel] or current channel for IrcOps
-
SCANS
-
Usage: /scani [channel]
- Scans [channel] or current channel for shitlisted users
-
SHOWLOCK
-
Usage: /showlock [channel]
- Displays current +k key for [channel]
-
SLEEP
-
Usage: /sleep <secs>
- Halts BitchX for <secs>
-
UNBAN
-
- See UB
-
USERIP
-
Usage: /userip <nick>
- Displays hostname for <nick>
-
WILN
-
Usage: /wiln
- Whois's last person who sent you a notice
-
WILM
-
Usage: /wilm
- Whois's last person who sent you a privmsg
-
ALIAS
-
Usage: /alias <command(s)>
- Adds new alias with <command(s)>
- Hint.:. If no argument is given, all aliases will be displayed
-
BHELP
-
Usage: /bhelp <command>
- Displays help for <command> (hopefully ;)
-
BACK
-
Usage: /back
- Sets you back from being away
-
CHAT
-
Usage: /chat <nick>
- Attempts to dcc chat <nick>
-
DCA
-
Usage: /dca
- Closes all DCC connections
-
DCS
-
Usage: /dca <nick>
- Closes all DCC SEND connections to <nick>
-
DETACH
-
Usage: /detach
- Detaches BitchX (use scr-bx to reattach)
-
DEVOICE
-
Usage: /devoice <nick>
- De-voices <nick> in current channel
-
DV
-
- See DEVOICE
-
ECHO
-
Usage: /echo <text>
- Echos <text> to the screen
-
IRCHOST
-
- See HOSTNAME
-
MAP
-
Usage: /map
- Generates an irc server map
-
MSAY
-
Usage: /msay <text>
- Sends <text> to all channels
-
NOCHAT
-
Usage: /nochat <nick>
- Closes DCC CHAT request from <nick>
-
PARTALL
-
Usage: /partall
- Leaves all channels
-
CDPLAY
-
Usage: /cdplay
- Plays an audio CD
-
CDSTOP
-
Usage: /cdstop
- Stops a currently playing audio CD
-
CDEJECT
-
Usage: /cdpeject
- Eject the CD from the cdrom drive
-
CDPAUSE
-
Usage: /cdpause
- Pauses a currently playing CD
-
CDLIST
-
Usage: /cdlist
- List track info on CD
-
CDVOL
-
Usage: /cdvol
- Sets CD playback volume