Hi every one.
I am very new to development but I have a project at hand due in late August 2008
I would like to find out if ejabberd is extensible.
I am interested in creating an IM service that would enable me:
1) Manage/control the floor in conference chats between clients/users e.g FCFS, LCFS, priority, etc
2) Assign time/minutes to users such that for any conference chat, the amount of time users spend in a session is limited e.g if the creator or starter of the conference chat decides the discussion will last for 1 hr and there are 5 people, he can allocate time to each participant and then when any one contributes his time starts ticking till he finishes typing. So each time anyone contributes, his time is reduced. Once his time is finished he can no longer contribut in the conference but he can view other user's response.
3) A user can request time from partic[ant, and a user can donate time to any participant of his choice (so far he has enough time remaining).
I would be greatful if anyone can give me leads on starting with this project.
Thanks
cutejoy wrote: I would like
I would like to find out if ejabberd is extensible.
Yes, ejabberd is extensible for the most part. However mod_muc isn't much. What you want is to extend the MUC service. In particular, it seems you would need to modify mod_muc_room.erl