The Union Relay: Bringing Federation to IRC

An IRC Relay that unites IRC networks together.

Features:

  • Core is pure C, inspired by sic and irc.c
  • Supports client-to-server connections only, no server-to-server connections
  • Each relayed user will appear in the form of username@server.com, to create a unique namespace for each network
  • Supports scripting filters that inspect and modify messages.
    • Should eventually work in any number of interpreted languages. Should eventually allow the use of yahoo open nsfw.
  • Relays messages to networks without requiring any special channel op or operator permission
  • Simple configuration with sensible defaults
  • Permissively licensed (IRCNow license)