Introduced in Hermes Build 31 (15-AUG-2006), updated 23-MAR-2007.
Conferences allow groups of users to communicate exclusively with each other using Hermes.
As of Build 37, two types of conferences are available. Public conferences are permanent and available to all users; they may additionally be protected by password. Private conferences exist only as long as the host is in-world and are limited to invitation from the host.
To create a private conference, use the h:conf/new command. Hermes will respond with a conference identifier, which will be used by others to join the conference. You automatically become the host of this conference.
Hosts of private conferences must invite users before they can join an existing conference . Use the h:conf/invite command to invite users to your current conference; for example, type h:conf/invite Peter to invite Peter to your private conference. As of Hermes Build 36, h:conf/invite can accept multiple avatar names; for example: h:conf/invite ?squail,brock, or even h:conf/invite ?* to invite the whole world!
To join a private conference that you have been invited to, use the conference identifier in the h:join command. For example, to join conference 1987 type h:join 1987. You must have been invited to this conference before attempting to join it.
To leave the conference, simply use the h:end command. If the host leaves the conference, all users will be removed and placed in passive mode. As of Build 36, the alias h:conf/end is also available.
Note that all users in the private conference, including the host, will not received any extended-chat messages from users who are not in the conference.
Introduced in Hermes Build 37.
Public conferences are similar in function to private conferences; however, they continue to exist even when all participants have left. These conferences may also have optional passwords associated with them. These conferences are not invite-only, and may be joined by any user who is aware of the conference's name.
| To create this... | Use this command | Example |
|---|---|---|
| Public (permanent) | h:conf/new #(name) | h:conf/new #moose |
| Password-protected | h:conf/new #(name) (password) | h:conf/new #moose ZOfLlgFSk0 |
Unlike a private conference, the participants in a public conference will receive extended-chat messages from those who are not in the public conference. Public conference participants may use h:: to send a message to both the conference and outside users, as if they were in passive mode. Because of this, it is not possible to use passive mode while in a public conference.
h:conf/list will show all open conferences.
To join a conference of this type, use the h:join command; i.e., h:join #moose. For password-protected conferences, you must specify the password; i.e., h:join #moose ZOfLlgFSk0.
Public conferences may optionally have a "topic" assigned to them. The topic is shown to every user who joins the conference.
To set a topic, use the h:conf/topic command. You must be in the conference you wish to set the topic of. For example: while in the conference #MooseRPG a topic could be set: h:conf/topic Welcome to #MooseRPG, an RPG for mooses and meeses alike.
To remove a topic, use the h:conf/topic --clear command. You must be in the conference you wish to clear the topic from.
Topics may only be changed by the person who owns the conference; Hermes administrators and users with eject rights also have this power in public conferences.
For both public and private conferences, the h:kick command is available to remove users from the conference.
If a user is kicked from a private conference, he must be re-invited to be allowed to rejoin. (For bot administrators and users with eject rights, use the network override switch /N to kick users from the Extended Chat Network while in a conference; h:kick /N Bob will kick Bob from the network when you are in a conference.)
Public conferences are owned by the person who created them; this person is allowed to kick any conference member. Hermes administrators and users with eject rights also have this power in public conferences.