Services for IRC Networks (or just Services for
short) provides for definitive nickname and
channel ownership, automatic channel mode setting,
memo (short message) storage and retrieval, and
greater IRC operator control over the network.
相关项目MeCab, Tween, Regnessem, 和ジラ(Wazilla), Win32 Disk Imager |
irked is an IRC client that runs as a daemon accepting notification requests as JSON objects presented to a listening socket. It is meant to be used by hook scripts in version-control repositories, allowing them to send commit notifications to project IRC channels. A hook script that works with git, hg, and svn is included in the distribution.
CGI:IRC is a Perl/CGI program that allows you to
use IRC from a Web browser without having to have
access to an IRC port. It does not use Java, but
it does need a browser capable of rendering
frames. It can be used on a Web page to allow
users to chat, or it can be used to access chat
from behind a firewall.
The Bahamut IRCD is based on the EFNet Hybrid IRCD and has many additional features primarily designed for the DALnet IRC network. Its features include very high performance, compatibility with Solaris, BSD and Linux and a high level of stability under very high load, as well as many improvements over the original EFNet code. Bahamut is not compatible with Dreamforge as of version 1.2.0.
相关项目MeCab, OpenTween, 和ジラ(Wazilla), Dumpper v.60.3, Tween |
J-Alice is an advanced AI chatbot with a powerful matching engine. It also features an IRC mode, HTTP server mode, and a few other ways of interacting with people.
相关项目Regnessem, MPC-BE, PukiWiki, MeCab, Media Player Classic - Home Cinema |
Industria is a collection of portable R6RS Scheme libraries for cryptography (AES, DES, Blowfish, HMAC, MD5, SHA-1, SHA-2, RSA, DSA, etc.), zip/gzip/zlib decompression, disassembly of amd64 machine code, Off-The-Record messaging, bytevector pack/unpack syntax, TLS connections via custom binary ports, and more.
LiCe is a powerful but easy-to-use script for the EPIC IRC client. It has many powerful features, including flood protection, userlists (and shitlists), automatic checking for updates, and per-channel settings.
Hybserv2 is a new and improved version of the now unsupported Hybserv, sporting new features, bugfixes, and more. It is specifically designed for Hybrid IRC servers, but may work with others as well. It includes OperServ, NickServ, ChanServ, MemoServ, StatServ, HelpServ, and Global. Each of the services can be enabled and disabled as necessary.
SmartIRC is a PHP class for communication with IRC networks that conforms to the RFC 2812 (IRC Protocol). It's an API that handles all IRC protocol messages. It is designed for creating IRC bots, chatrooms, and showing IRC related info on Web pages.
jIRCii is a cross platform Internet Relay Chat client. It is
fully scriptable using a Perl-like language called sleep. The
focus is to provide a console client experience with the
advantages of a solid GUI. It includes DCC/CTCP support, the
ability to connect to SSL servers, and over 65 built-in
commands.
相关项目Regnessem, OpenTween, 和ジラ(Wazilla), Tween, MPC-BE |
pisg is a smart Perl script which generates statistics from IRC logfiles.
相关项目Win32 Disk Imager, MPC-BE, Tween, Regnessem, MeCab |
Supybot is a clearly-written Python IRC framework and bot, intended to be both easily extensible and very flexible. Several modules are included by default. Numerous plugins are already written, including Google, Factoids, RSS, Quotes, and Relay. Plugins and their commands achieve greater utility via command nesting, something that no other IRC bot does. The user database is based on "capabilities" rather than obscure flags or arbitrary numeric "userlevels", giving the bot flexibility and fine-grained control (think ACLs vs. standard *nix permissions). Developing your own additions to the bot is simple with the base classes provided; writing a new command for the bot is as simple as writing a function. Unlike many other IRC frameworks, this simplicity is achieved at no cost to generality, which lets new programmers and old programmers alike feel at home in the framework.
Gaim-Encryption provides transparent RSA encryption as a
Gaim plugin using the Mozilla NSS libraries. Key sizes up to
4096 bits are supported. It works with Gaim on most
platforms, including Windows. Keys are automatically
generated, transmitted, and saved.
psyced is a distributed chat and messaging system based on the Protocol for SYnchronous Conferencing. PSYC is multicast and routed between servers and clients in a scalable and efficient way, but users can also comfortably use IRC clients, telnet, Web chat, WAP, or Jabber to enter the network. psyced also communicates with the network of Jabber/XMPP servers and hosts programmable chat rooms for all of these technologies at once. It also provides gateways to several IRC networks, but unlike IRC, everyone can run a server and be an equal member of the PSYC network. It supports PSYC, XMPP, IRC, TELNET, HTTP, Applet, SMTP, WAP, XML, RSS, and TLS.