bantool
fast, scalable irc server
Install
- All systems
-
curl cmd.cat/bantool.sh
- Debian
-
apt-get install charybdis
- Ubuntu
-
apt-get install charybdis
- Alpine
-
apk add charybdis
- Kali Linux
-
apt-get install charybdis
- Fedora
-
dnf install ircd-ratbox
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install charybdis
- Raspbian
-
apt-get install charybdis
- Dockerfile
- dockerfile.run/bantool
- Docker
-
docker run cmd.cat/bantool bantool
powered by Commando
charybdis
fast, scalable irc server
Charybdis is a highly scalable IRC server which presently implements the IRCv3.1 client protocol with some additional components of IRCv3.2. Development of charybdis began in 2005 as a proposed replacement to freenode’s hyperion ircd, designed for use by any network, with roots in ircd-ratbox and ircu. Over time, charybdis has developed, tested and demonstrated many of the features commonly seen in modern IRC networks. Interesting features that Charybdis has include: * SASL support — charybdis was the first IRC server to implement SASL support, resulting in the IRCv3 SASL standards. * DNS blocklist support * Augmented banlist criteria through “extbans” * Channel forwarding (channel mode +f) * Optional hostname/IP cloaking (through modules, either usermode +h or +x) * Colorcode stripping (channel mode +c) * CALLERID (user mode +g) with automatic accept when you send a PM * TLS encrypted client and server connections * Multi-process sandbox architecture for enhanced security, scalability and robustness * Easy to understand configuration * A complete user and operator’s manual Many of the largest networks in the world use charybdis-based IRC servers, including freenode, EsperNet, DarkMyst and others, because of it’s proven scalability, security and robustness track records
ircd-ratbox
advanced, stable and fast ircd
ircd-ratbox is a full featured ircd. It is the primary ircd used on EFNet, combining the stability of an ircd required for a large production network together with a rich set of features making it suitable for use on smaller networks. ircd-ratbox also has a twin services package with compatibility code in ircd-ratbox allowing for enhanced features and better support for networks with channel registration.