How to install BitchX

BitchX is the most popular IRC client among Unix systems. You can also use it on Windows, but if you had a Picasso painting, would you put it in the bathroom?
It is highly customizable and capable of running scripts, so it can be used as an irc bot too.

It is written in C and is a console application.
Even if Xchat or others have a friendly GUI, BitchX inludes features which make it an eggdrop, a bouncer and a friendly IRC client in the same time.

How to install BitchX

$ wget http://www.bitchx.com/download/bitchx-1.2.1.tar.gz
$ tar xvfz bitchx-1.2.1.tar.gz
$ cd bitchx-1.2.1
$ ./configure
$ gmake
$ gmake install_local


How to enable IPv6?

$ ./configure --enable-ipv6


How to connect to IPv6 server?

Use /server servername,port
Example: BitchX nickname 2001:840:0:1000:1::1,6667
Specifying port after comma is mandatory, otherwise BitchX will try to connect to server 2001 port 840.


My nickname is taken, how can I set BitchX to try to regain it?

On your .ircrc file add this:
on connect * { orignick yournickname }


How can I use virtual windows while chatting?

To create a new window type: /win new hide
To switch between your windows: ALT+window number


Example of .bitchxrc
# ~/.bitchxrc file
#
# This file is automatically loaded by BitchX before you connect
# to a server.  You can use any commands you want.  Most often,
# this file is used to automatically load scripts. -power
##############################################################################

# loads the script 'venoma.irc' located in your ~/.BitchX/ directory.
^load venoma.irc

# loads cypress script located in /your_home_dir/cyp/
^load ~/cyp/cyp.bx

# sets up an alias for an easy way to change channel modes
^alias cm {mode $C $*}

# load the blowfish module in your ~/.BitchX/ directory.
^loaddll blowfish.so

# load unf.tcl in your ~/.BitchX/ directory.
^loadtcl unf.tcl
  • install BitchX, configure BitchX
  • 296 Users Found This Useful
Was this answer helpful?

Related Articles

How to install flashpolicyd

wget https://sisrv.net/files/lightirc/flashpolicyd.zip unzip flashpolicyd.zip cd...

How to install and configure irssi

irssi is a command-line IRC client.  When properly configured, it can automatically reconnect and...

How to setup KiwiIRC on Ubuntu

This guide will walk you through setting up KiwiIRC on your Ubuntu 18.04 server. These steps...

How to setup Flash Socket Policy File

Flash Player 9 (version 9.0.124.0 and above) implemented a strict new access policy for Flash...

Install The Lounge a modern client for IRC

The lounge is a web-based IRC client. It has many modern features such as push notifications....

Powered by WHMCompleteSolution