====== BitchX (IRC Client) ======
* [[http://linuxreviews.org/software/irc/bitchx/#4.5 | BitchX referance]]
* [[http://www.tc.umn.edu/~hick0088/files/BitchX.txt | BitchX Command List]]
==== Search the conversation for some word ====
/last
==== Windows on BitchX ====
It is possible using BitchX to create another "invisible window" and switch between the two simultaneously. to do this type
[#bash] /win new hide
This creates a new hidden window. Now to switch between the two windows.
To go to Window 1, i.e. the one you should be in, hit Alt and 1. To switch to window 2, ie the hidden one, hit Alt and 2. This can be done for more windows obviously. This should aid you chat in two channels more easily. Detaching the window
This one is straight from ur sysadmin :0) While in chat using BitchX and you wish to leave for a short period like if you have to mail some one quickly. Type /detach at the prompt like so...
[#bash] /detach
This detaches BitchX form the terminal but keep the session alive (Unlike Ctrl-Z). To return to chat type scr-bx.
==== Alias on BitchX ====
Alias are great feature in BitchX. Instead of continuously typing a command, you can create an alias as follows:
For example, you want to create an alias for the following:
[#bash] /window new double on hide
This may take a long time to type, instead create an alias:
[#bash] /alias win window new double on hide
Now /win can be specified instead of typing the full command.
==== Private Chat session ====
If you find yourself constantly messageing someone, especially if ye are having a good discussion using the /query function. To start a conversation with some-one type
[#bash] /query "username"
So you wanted to start a converastion with me you would type...
[#bash] /query prtydude
To end the conversation simply type /query. This works very well with the /win new hide function.
==== Create Log for conversation ====
It is possible to change some of the settings in BitchX (bah it's a *unx program what did you expect :0)) to see which variables there is in BitchX type /set.\\
(Note: you might want to log your session first as the list scrolls up fairly fast)
Now when you have picked out what variable you want to changing (Please note that there is a certain amount of these variables can only be changed by admins =))
there is a variable called LOGFILE. This is where the log's of chat are recorded. To change this variable (And most others) simlpy type
[#bash] /set {NAME_OF_VARIABLE} [Value of Variable]
So here it would be
[#bash] /set LOGFILE ~/irc/chat.log
This now means that chat's logfile is pointed to a text file called chat.log in a folder called irc in your home directory.i But you'll probally want to start the logging proccess as well :oP. To do so..
[#lobby] /set LOG on
This starts the logging service to the file we specified earlier on. There are a good few variables.
==== Time stamp Setup ====
Enable timestamp
/set timestamp on
==== Saving your environgment ====
To save all you settings
/save