A multi-protocol chat program for Haiku.
Iri al dosiero
Jaidyn Ann 46d6d0a0b0 Basic command storage and parsing
A new class was added (ChatCommand) to represent commands, which are
all stored in the Server iself.

A command can be assigned any arbitrary BMessage, and can be given
arguments with some semantic meaning (so far just "string" or "room
participant," etc).

"invite" and moderation commands were added (ban/kick/mute etc).
2021-06-15 00:22:35 -05:00
application Basic command storage and parsing 2021-06-15 00:22:35 -05:00
data Update README 2021-06-07 12:01:03 -05:00
libs Show timestamps in RunView, with custom values 2021-06-14 14:42:38 -05:00
protocols Cache roomflags, autojoin/autocreate based on them 2021-06-13 02:35:16 -05:00
smileys Merged multiprotocol branch with trunk. 2010-05-16 21:02:50 +00:00
Contributors Updated contributors. 2013-10-12 20:20:11 +02:00
License Merging caya and caya-gpl-protocols 2013-07-29 16:58:19 +02:00
Makefile Switch from Jam to Make 2021-05-19 16:12:19 -05:00
Makefile.common Switch from Jam to Make 2021-05-19 16:12:19 -05:00
README.md Add build requirements to README 2021-06-08 10:25:50 -05:00

Icon Caya

GSoC 2021

A multi-protocol chat program.

Screenshot

Building

You can make Caya and its protocols with:

$ make

Caya itself requires the expat_devel package, and the XMPP protocol requires gloox_devel. You can also build either independent of the other:

$ make caya; make protocols