Skip to content
This repository has been archived by the owner on Feb 21, 2018. It is now read-only.

Latest commit

 

History

History
36 lines (29 loc) · 1.44 KB

README.markdown

File metadata and controls

36 lines (29 loc) · 1.44 KB

Cod

Extended IRC services in Python

Bitdeli Badge Ohloh badge

This project is deprecated in favor of its replacement Tetra.

Installation directions are in doc/INSTALL.markdown. Directions for setting up Atheme integration are in doc/funserv.markdown. IRCd-specific directions are in doc/IRCD.markdown. This project is under the terms of the zlib license, a copy of this license is included at doc/LICENSE.markdown. Some files in this project are not under the terms of this license and are licensed per file as appropriate.

Features:

  • Asynchronous I/O (and an easy way for modules to add socket handlers)
  • Forking to background
  • Logging to snoop channel
  • Modular loading and unloading
  • No specific libc dependency (tested on glibc, uclibc and musl)
  • Rehashing config file
  • Separation of user and oper commands
  • SQLite database
  • SpanningTree/TS6 link protocol support
    • Charybdis 3.4.2 +
    • Elemental-IRCd 6.5 +
    • Tethys 0.1 +
  • Virtual environment support

The official channel for Cod is #cod on irc.yolo-swag.com. Come take a visit and say hi! Anyone with halfop (%) or higher has direct push access and the live instance is called ShadowNET.