ERC is a powerful, modular, and extensible IRC client for Emacs.
It is distributed with Emacs since version 22.1.
It comes with the following capabilities enabled by default.
- Flood control
- Join channels automatically
- Buttonize URLs, nicknames, and other text
- Wrap long lines
- Highlight or remove IRC control characters
- Highlight pals, fools, and other keywords
- Detect netsplits
- Complete nicknames and commands in a programmable fashion
- Make displayed lines read-only
- Input history
- Track channel activity in the mode-line