Home Page


 Add Chat




 Becoming an OP




 Chat Now!




 Chat Applets










 Link to US


 Contact US



ConferenceRoom 3.0 Changes/Updates



WebChat.Org has been nice enough to compile a list of the new commands/features of the new version of IRCD software that we are running on UnitedChat.

The ConferenceRoom 3.x series has integrated many of the old services commands and functions directly into the IRCD to make remembering long, complicated

commands easier. This guide, originally posted on http://www.webchat.org/, please read over this guide and if you have any further questions, feel free to

contact us and ask us for support. Thanks again for choosing UnitedChat IRC Network!



Command Changes


Deprecated Commands


New Commands


Channel Properties


Nickname Properties



Deprecated Commands


These commands are being removed from CR as they’ll be redundant to commands that are being added. It is planned that we will have a version that supports both command sets for a ‘very’ short while to allow users to modify their scripts.

/NS REGISTER This command has been scrapped in favor of a web-based system for registering LUIDs (work not finished). Once a LUID is registered, then the /ATTACH <nickname> command will "bind" the nickname to your LUID.
/NS DROP This command has been replaced by /DETACH <nickname>.
These commands have been "rolled" into /NICK <nickname> <password>. When you use that form of the command, someone using your nick will be changed to a Guest.
/NS SET The entire SET command set has been moved into /PROP.
/NS RESET This command has been scrapped in favor of a (yet to be developed) web-based system.
/NS VERIFY This command has been scrapped in favor of a (yet to be developed) web-based system.
/NS ACCESS This command has been removed. Access lists for LUIDs are no longer supported.
/NS UNIDENTIFY This command is obsolete. Identification is permanent.
/NS WATCH These commands are obsolete. The server will automatically save/restore your buddy list. Watch lists retain their temporary character (mostly to work around mIRC bugs)
The CS ACC and CS WHY commands have been merged into /ACCESS #<channel> <nickname>.
/CS ATTACH The CS ATTACH command has been moved to /ATTACH.
All other /CS /NS /MS commands have been replaced by the commands below. The aliases for ChanServ, NickServ and MemoServ will also be removed from the server. Services is now being moved into each server with an off server database.



New or Changed Commands


The following list may change without notice as we dial in additional features of the 3.x server command set.

/AUTH <nickname> This uses the same syntax of /NS AUTH, but that may change as the command set is revised to ensure that it's clean and understandable.
Replaces: /NS AUTH
/BUDDY <nickname>  <add|delete|list> Replaces: /NS BUDDY
/IDENTIFY <luid|nick> <password> Note that the <nickname> will become <luid> eventually.
/NICK <nickname> <password> Replaces: /NS SIDENTIFY <nickname> <password>
/INFO <nickname|channel|server> We’re thinking of replacing the standard info that returns your current server with a far more detailed report of your current connection status, times, channels, last message, memo’s etc.
Replaces: /NS INFO and /CS INFO
/ACCESS <nickname|channel> An optional <nickname> can be tagged to retrieve access instead of the current nick (only if you're identified to the nick or you are an oper)
/LIST <nickname|channel> This command has not yet been integrated into CR. It will, eventually be tied into /LIST
Replaces: /NS LIST, /CS LIST
/ACL #<channel> [<level>] <add|del|list|wipe|count|enable|disable> If using LIST, the level can be omitted to list all the levels at once. The rest of the syntax remains similar to the CS versions. The extra keyword "COUNT" is also available, which emulates the old /CS COUNT behavior. When using "COUNT" the level is optional.
/AKICK #<channel> <add|del|list|wipe> Replaces: /CS AKICK
/MODE #<channel> <mode> <luid|nickname> This has been modified to replace the /CS OP/DEOP/VOICE/DEVOICE commands.  A user can now mode themselves directly in the channel if they have access.  Using mode will now let you mode someone even if you don't have a @ currently in the channel.  The logic is that it will check your access and allow the mode.


You must use /INVITE #<channel> to invoke INVITE on yourself.
Replaces: /CS INVITE
/KICK #<channel> <wildcard> This command has been merged into /KICK with the help of masks. A /KICK #<channel> * achieves the MKICK effect.
Replaces: /CS MKICK
/TRANSFER #<channel> <nickname> Replaces: /CS FTRANSFER
/AUTH #<channel> This command has been moved into /AUTH #<channel> ... and retains the syntax of /CS AUTH. This is likely to change, as the command set is cleaned up though.
Replaces: /CS AUTH

/PROP <nickname|channel>

Please see PROP list
Replaces: /CS SET:
/MEMO <target> [MTARGET <target specifier>] [MTOPIC <topic> MBODY] body #<channel> <uop|vop|aop|sop|mgr> Replaces: /MS SEND
/READ <type|memo> <number> Replaces: /MS READ
/SILENCE  <nickname> <add|del> <memo|nick|luid> Replaces: /MS IGNORE
/FOLDER <select|stat|create|del/delete|undel|move> Replaces: /MS <select|stat|create|del/delete|undel|move>

: Folders are designed to hold more than memo’s. In the future they will also be containers for email, files and other objects that are in the system.

All OperServ commands are still accessible via OperServ, and existing servbot commands remain. Commands that been removed from services completely (e.g. /NS ACCESS and /NS SET SECURE) will return the appropriate "no such command" error.

Note: The oper commands for NickServ/ChanServ are missing from this document as it hasn’t been decided how they’ll be handled in the future versions



Channel Properties


Shortly channel properties will take over for all channel modes. That’s not to say that channel modes are going to be removed from the server but rather they’ll set default property values. Going this route will enable us to provide for far more functionality than the limited mode commands will. As an example let’s take channel mode +s/+p secret and private (which in CR do the same thing); when you set +s it will set the visibility that you might expect with that mode. However, you will be able to go to the channel property ‘visibility’ and then fine tune how you want your channel to be visible online such as: Show Topic, Show in whois, Show in list etc. Now visibility hasn’t been coded yet nor many of the other properties that will replace modes but this is the direction that we are heading.

GUID This property contains the GUID (Globally Unique ID) of a channel. At this time, channels don't have GUIDs and it's always 0.
CREATION This property contains a UNIX timestamp, showing the time that the channel was created -- that is the time a user joined the channel and created it in the process.
TOPIC This property contains the channel topic. It can be retrieved/set following the same semantics as /TOPIC.
TOPICTIME This property contains a UNIX timestamp indicating the time that the topic was changed.
TOPICBY This property contains a string, showing who was the last person to set the topic.
LASTJOIN This property contains a UNIX timestamp showing how many seconds ago the last join occurred.
SUBJECT This is akin to the topic, but it contains keywords. It's sort of like adding "META" tags in your webpage, and will be searchable (e.g. "/LIST S=chat" would list all channels that contains "chat" in their subject).
DESC This is the channel description as implemented in ChanServ currently. It's only available for registered channels.
Users can query, Founder can set.
URL This is the URL property as implemented in ChanServ.
Users can query, Founder can set.
THEME This property allows the Founder to select the preferred theme that the channel will use when java users join that channel.
PICS PICS property for channels, used with content rating systems. It's read-only because this is only meant to be set via services.
TYPE Type of channel (e.g. "NORMAL" or "MASTER" or "SLAVE" to name a few).
MIN Setting for what was previously /SET #<channel> MIN.
SMAX Setting for what was previously /SET #<channel> MAX (the "soft limit").
HMAX This is the new setting for what was previous /SET #<channel> MAX (the "hard limit").
LANG Determines the primary language used in the channel. This will be searchable via /LIST.
Users can query, Founder can set.
USERS Lists the number of users currently in the channel.
PEAKUSERS Lists the maximum number of users that have been in this channel. For registered channels this will probably be "sticky".
LIMIT This is the same as the +l channel mode: shows the limit.
OVERFLOW This is the same as the +O channel mode: shows the overflow channel.
FEEDER This is the same as the +C channel mode; shows the stream feeder.
USERSPERIP Not changed
JOINMUTE Not changed
MEMBERKEY This is the equivalent of the +k channel mode.
CLOSED This is an oper-only property. It queried it contains the reason why this channel was closed;
CLOSETIME And the time of closure;
CLOSEBY And who did it.
MARKED And similar for marks;
MARKTIME And the time;
MARKBY And the person.



Nickname Properties


Just like channel modes, user modes will be default user properties.

NAME This takes the place of the /SET nickname NICK field.
GUID This is the GUID of the user (NOT the registered nickname).
GECOS This is the GECOS (i.e. the "real name" in mIRC parlance) of the user. It is settable, so it's now possible for users to change their real-name in real-time.
LUID This is the LUID of the user. If not using a registered nickname or the nick is not verified, this is 0.Users can query, Server can set.
CONNECTTIME This will display the time, in UNIX time_t, that the user connected.
NICKTIME This will display the time, in UNIX time_t, that the user last changed his/her nick.
AWAYTIME This will display the time, in UNIX time_t, that the user set him/herself away.
AWAY This will display the actual AWAY message.
REGISTERED This shows the time, in UNIX time_t, that the user registered his/her nick.
STATUS This shows the current status of the user. More on this, later. It may end up going away.
AVATAR This is the avatar. It replaces /SET nickname AVATAR field.
URL This is the URL, as currently configured in NickServ.
EMAIL This is the EMAIL as currently configured in NickServ. When querying this property the "SHOWEMAIL" setting is honored.
ENCRYPTION This is the replacement for the "ENCRYPT" field. Read-only.
CAPAB This is a place where the server stores various "capability" tokens associated with the client. None defined ATM. Probably things like "STREAM" etc.
FROZEN The reason why this was frozen;
FREEZETIME When it was frozen;
FREEZEBY And by who.
MARKED The reason this was marked;
MARKTIME When it was marked;
MARKBY And by who.
PASSWORD This is the /NS SET PASSWORD. Write-only property.
AIM Same, but for AIM
YAHOO And Yahoo
MSN And let's not forget MSN
OPTOUT This is the OPTIN/OPTOUT feature. If you set OPTOUT to true, you opt out. Otherwise, you opt in.


Originally found at: http://www.webchat.org/ mirrored for UnitedChat Users. © WebChat.Org.







Chat room for your site!

Add a chatroom to your website create your own room where you and your friends can chat!



Register your nickname!

If you'd like to register your nickname on UnitedChat, click here to register your nickname now!



Register your chat room!

Register a new chat room on UnitedChat now and manage your room with your own rules. It's completely FREE.



Free Flash Chat Applets!

Who are interested to run your free chat applets from your web pages. Choose your flash chat applet now!

| Terms | MOTD | FAQ | Contact US |