How can I customize my chatroom?

 

These options will only be available to you if you are the owner of the chatroom, or in a group that has the "admin" permission (see further down for more information).



Note that Privclass Group Names are case-sensitive. "Founders" is different than "founders" for example.
Privclass Group Names have a limit of 20 characters.

Renaming an Existing Group

You can change the name of the existing default Groups (Banned, Guests, Members, Operators, Moderators, Founders) by using the /admin rename command:


/admin rename privclass OldName to NewName

Example: /admin rename privclass Moderators to Awesome will rename the Moderators group to “Awesome”.


Creating a Customized Group

If you would like to create a customized privilege group in your chatroom (instead of renaming an existing group) then you need to follow these steps:

  1. First, in the chatroom type: /admin create privclass YourGroup - This creates a new group called "YourGroup"
  2. Next, to customise what your new group can and cannot do, click the "Chatroom Settings" link for your room, and select the tab of the new group. From here you can set the group up as you would for any other.
  3. Now you can set where in the chatters list your new group will appear. By default, it will appear below the "Guests" but you can move it further up or down the listing using /admin update privclass YourGroup order=# where # is the level. The default groups are set to Banned at 1, Guests at 25, Members at 50, Operators at 75 and Founders at 99. 99 is the maximum value. If you want your new group to show above the Members group, give it a value of anywhere between 51 and 74. (You can see the existing order numbers by typing /admin show privclass)




Additional Basic Commands

There are also other commands that you may use, that cannot be currently accessed via the Chatroom Settings link:

  • /admin remove privclass GroupName - This removes the privilege class "Group Name".
  • /admin move users Members to NewGroup - Use this to move all the people from one group into another group. In this example, all the current "Members" of the chatroom would be moved into "NewGroup".
  • /admin rename privclass OldName to NewName - This will change the name of the group OldName to NewName, and will keep all the same settings and members of that group.
  • /admin show privclass - This will show you all of the groups in your chatroom, and which options they have. If you want to know the options for just one group, add the group name to the end of the command.
  • /admin show users - This will show you the users in each group. If you want to see the users in just one group, add the name to the end

The last two commands listed can be used by anyone (without +admin privilege).


All Privileges Explained

  • To modify what a group can or cannot do, add one or more of following options after the group name in either the /admin create privclass GroupName command or the /admin update privclass GroupName command.
  • The privilege options are:


    order
    The number that appears to the left of each privclass name when you do a /admin show privclass command is known as it's "order" value. For example, the default order value of the Members privclass is 50. Privclasses with higher order values are displayed closer to the top of the chatters list. By default, the Founders privclass has the highest order number (99), so it always appears at the top of the listing. This "order" value also has significance with the "promote" and "demote" privileges.

    It can be set using "order=#" where # is a number between 2 and 99.

    Example:

    /admin update privclass Guests order=60

    Running this command would give the Guest privclass an order value of 60 which would move it between the Operator and Members privclasses in the chatters list.

    join
    This describes whether members of the privclass can join the chatroom. It can be set to "+join" for can join, and "-join" for cannot join. The "Banned" privclass by default has this set to "-join".

    Example:

    /admin update privclass Members -join

    The result of running this command would be that users in the Members privclass can no longer join the chatroom.

    title
    This describes whether members of the privclass can change the title by using the /title command. It can be set to "+title" for they can, and "-title" for they cannot.

    The title is the area above the chat window at the very top where you can post information about the chatroom. There is very little difference between the "title" and the "topic" (see below), but typically the title is used for information that rarely changes (links to the chatroom rules for example).

    Example:

    /admin update privclass Operators -title

    The result of running this command would be that users in the Operators privclass can no longer change the title.

    topic
    This describes whether members of the privclass can set the topic using the /topic command. It can be set to "+topic" for they can, and "-topic" for they cannot.

    The topic is the area of the chat screen displayed below the title.

    Example:

    /admin update privclass Guests +topic

    The result of running this command would be that users in the Guests privclass can now change the topic.

    promote
    This describes which level members of the privclass can promote other users to using the /promote command. You can either use the level value or the name of the privclass to set this (eg: "promote=50" or "promote=Members")

    Example:

    /admin update privclass Operators promote=Founders

    This would allow users in the Operators privclass to promote users to the Founders privclass.

    demote
    This describes which level members of the privclass can demote other users to by using the /demote command.. As with promote, you can use either the level number or the name of the privclass to set this.

    Example:

    /admin update privclass Guests demote=1

    This would allow users in the Guests privclass to demote users to the Banned privclass.

    images
    This describes whether the members of the privclass may post images. "+images" means they can, and "-images" means they cannot. You can also use "images=#" with # being a value between 0 and 99 to set how many images they can post on one line.

    Example:

    /admin update privclass Guests images=1

    This would allow users in the Guests privclass to display only one image at a time.

    FYI: To display an image in chatroom, use the normal HTML <img> tag. To view the embedded image, you must hover your cursor over the link and click the Maximize icon next to the url.

    smilies
    This describes whether the members of the privclass may use smilies. "+smilies" means they can, and "-smilies" means they cannot. You can also use "smilies=#" with # as a value between 0 and 99 to set how many smilies they can post on one line.

    Example:

    /admin update privclass Members +smilies

    This would allow users in the Members privclass to display unlimited smilies on one line.

    FYI: Smilies are the basic emotes including :), ;), :D etc.

    emoticons
    This describes whether the members of the privclass may use emoticons. "+emoticons" means they can, and "emoticons" means they cannot. You can also use "emoticons=#" with # as a value between 0 and 99 to set how many emoticons they can post.

    Example:

    /admin update privclass Guests emoticons=1

    This would allow users in the Guests privclass to post only one emoticon at a time.

    FYI: Emoticons are all the emotes (that aren't smilies) that can be found here.

    thumbs
    This describes whether the members of the privclass may use thumbnails (with the special :thumb: code). +thumbs means they can, and -thumbs means they cannot. You can also use thumbs=# with # as a value between 0 and 99 to set how many thumbs they can post.

    Example:

    /admin update privclass Guests -thumbs

    This would disallow any users in the Guests privclass from posting any thumbnails.

    avatars
    This describes whether the members of the privclass may post avatars (with the :icon: code). +avatars means they can, and -avatars means they cannot. You can also use avatars=# with #as a value between 0 and 99 to set how many avatars they can post.

    Example:

    /admin update privclass Guests +avatars

    This would allow any users in the Guests privclass to post unlimited avatars on one line.

    FYI: :iconusername: will display a user's avatar.

    websites
    This describes whether the members of the privclass can post websites. +websites means they can, and -websites means they cannot. You can also use websites=# with #as a value between 0 and 99 to set how many websites they can post.

    Example:

    /admin update privclass Guests -websites

    This would disallow any users in the Guests privclass from posting websites.

    FYI: If you wanted to post the google.com website, you'd write <iframe src="http://www.google.com" height="100" width="100"></iframe>

    objects
    This privilege is not currently implemented.

    kick
    This describes whether members of the privclass may use the /kick command. Use “+kick” for can, and “-kick” for cannot.

    Example:

    /admin update privclass Members +kick

    This would allow any users in the Members privclass to kick other users from the channel. Generally speaking, you can only kick users that are lower than you in the order list.

    msg
    This describes whether members of the privclass can send messages to the chat. If you want a privclass to be silenced (much like the +m command in IRC) then you may use -msg which will mute the group. If you want members of the group to be able to chat and send messages, use +msg.

    Example:

    /admin update privclass Members -msg

    This would mute any user in the Members privclass.

    shownotice
    This describes whether notices for the group are shown in the chat window. An example of notices would be the text that shows when a user joins or parts the chatroom. If you want notices for a group turned off, use -shownotice.

    Example:

    /admin update privclass Members -shownotice

    This would turn off notices for the Members group - to turn notices back on use +shownotice instead.

    admin
    This describes whether members of the privclass can manage the chatroom by updating/creating/removing privclasses and privileges. Use +admin for they can, and -admin for the cannot. The default is -admin.

    Example:

    /admin update privclass Operators +admin

    This would give users of the Operators privclass the ability manage the chatroom.

    FYI: this privilege should only be enabled for trusted privclasses and typically is only given to the Founder privclass. (by default, the creator of the chatroom always has +admin privileges no matter what privclass they are in)

    You can append multiple options on the create or update commands. Example: /admin create privclass NewClass images=10 -title +topic order=98 - This will create a new group called "NewClass" that will have default options, but members will be able to show up to 10 images, not set the title, be allowed to set the topic and the group will display at order 98 (below the Founder group).
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.