I haven't understood any of chatbot links I've seen. Most of the pages look developer-oriented rather than user-oriented. I don't see any jabber-server stuff for us to do; it just works once you fire up a client (as long as you have defined a jabber user).
For those who are scratching their head over setting up a jabber chat, here's my limited experience playing around last night:
You use the DH panel (Goodies, Jabber) to manually add any potential users by providing each person with a username (email@example.com) and a password. Wait five minutes for their login to activate. Then somehow communicate each person's info them.
Each person will choose and download a jabber client. I tried several and Exodus seems to have the simplest interface for the two things I needed most: conference (group) chat, and saving logs. None of these clients seem to come with help files and the project pages are generally too developer-oriented to be of much help to novice users.
Run the installer and accept most defaults. Start your Jabber client when installation completes. To configure your connection you will define a profile. Set the following:
username: as set in the DH panel (firstname.lastname@example.org)
password: as set in the DH panel
resource: whatever...its just a label
You should then be able to connect to the jabber server. There will be nothing there to look at, so create a room.
Create (or join) a Conference Room. To create or join a room using Exodus, click on the 'people' icon.
Specify the room by filling out the Join Room dialog. If you are creating a new room for chat, choose any name. The room will be open until the last person leaves. If you have been invited to a room for a meeting, enter the room name as given to you. For example:
Room Name: Test
Room Server: conference.jabber.yourdomain.net
Nickname: name [whatever name you want to appear next to your words in the conference room]
Password: **** [seems to be optional -- does not have to be your primary Jabber password, apparently]
Chat away. Type your messages in the text box below the chat window. I don't know yet if there are any mechanisms for moderation or 'channel op'-type stuff other than people blocking each other on a user-user basis.
When you want to leave, just click the 'X' in the chat window to leave the chat.
That's all I know. Seems painful to set up for large groups (self-registration of some sort would help). Easy enough for small groups though. Cheers!