Projects / psyced

psyced

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.

Tags Communications Email Games/Entertainment mud Internet Web Dynamic Content Chat IRC Conferencing Terminals Telnet
Licenses GPL
Operating Systems POSIX

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  03 Mar 2009 19:05
  • Rrelease-after

Changes: Minor improvements in PSYC client support and major bugfixes in Jabber client support have been made.

  • Rrelease-mid
  •  17 Aug 2007 13:32
  • Rrelease-after

Changes: An inter-server synchronization and remote control protocol has been added. The ability to enter Jabber chat rooms (XMPP MUC) from PSYC has been added. There have been great improvements to the PSYC client-server protocol. There is more flexibility in configuration and chat room programming. An email to chatroom gateway has been added to the SMTP server, and psycmail notification can now be compiled directly into procmail. Many improvements have been made to the IRC, XMPP, and HTTP implementations. Countless bugs have been fixed.

Changes: The ability to link into IRC networks as an IRC service was added, resulting in all functionality of psyced becoming available to each IRC network user, like federated messaging with PSYC and XMPP/Jabber users, extensive friendship modeling, presence, trust metrics, Web-based profiles, and even newscast subscriptions. A multiprotocol /ping command was added. SRV support was fixed to compile on BSD. The ability to automatically upgrade XMPP to the PSYC protocol was fixed. Support for gentoo portage was improved. Several minor fixes were made.

  • Rrelease-mid
  •  24 Oct 2006 23:27
  • Rrelease-after

Changes: Recent updates in the installer have been fixed. Driver configuration has been optimized. The /connect command serves the purpose of switching your identity within your session.

  • Rrelease-mid
  •  12 Oct 2006 06:46
  • Rrelease-after

Changes: New discovery commands were added when dealing with remote Jabber entities. Tag-operated message callbacks were added. User data synchronization can be used between psyced servers and other applications. Bugfixes were made in the install procedure and other parts of the code.

B1ea505e96a135bf2da224c8f11af07d_thumb

Project Spotlight

WireframeSketcher

An Eclipse plugin to create screen mockups.

No-screenshot

Project Spotlight

EditRocket

A text and source code editor.