Projects / Twisted Words

Twisted Words

Twisted Words provides implementations of a handful of IM protocols, including IRC, MSNP8, OSCAR, TOC, and Jabber. It also comes with a multi-protocol server built around a few simple interfaces, the goal of which is to facilitate implementations of novel servers, clients, and bots. Out of the box, it comes with server that accepts connections over IRC and PB and seeks out installed third-party plugins to support other interfaces (for example, a Nevow LivePage-based Web interface).

Tags
Licenses
Implementation

Recent releases

  •  28 May 2006 06:44

    Release Notes: Jabber support now recognizes stream and stanza level errors. Initial support for TLS has been added. There is also a new IQ stanza helper with Deferred support. Bugs in account registration have been addressed. Xish has had various namespace issues resolved. A bug causing username/groupname collisions in the multiprotocol chat server has been fixed. MSN capability messages are now properly recognized.

    •  22 Oct 2005 09:01

      Release Notes: The server infrastructure was greatly simplified, the documentation was improved, extraneous code was removed, and test coverage increased. Jabber support was improved immensely. twisted.xish was renamed as twisted.words.xish.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.