FlexHub Forum

chatrooms

chatrooms
« on: March 06, 2012, 17:20:26 »
I am not able to enable the showrooms command for my users (so they can see whats being discussed); also it would be nice if there was a !join command where users to request room owners to join the discussion

Offline LadyStardust

  • *****
  • 257
  • aka Puma
Re: chatrooms
« Reply #1 on: March 06, 2012, 18:19:37 »
Command !showrooms wont show what is discussed in a room, it will only list rooms in your hub. Even if user will be able to use this command it doesnt mean that he can use this chatroom.

Each room will be visible for a user, if this user is allowed to use that it.
You can do two types of chatrooms.


You create chatrooms for each profile with:

   Chatroom Management
   __________________
   !showrooms               Show all chatrooms
   !addroom <name> <profilelevel> [<description>]      Add chatroom for <profilelevel> and higher
   !delroom <name>               Delete chatroom
   !setroomname <oldname> <newname>         Change Chatroom name
   !setroomdesc <name> <description>         Change chatroom description

here all users who can see the chatroom will see its content, and they cant leave the chatroom.
So if you would like to create a room visible for VIPs (and higher profiles) try: !addroom <name> 2
If any discussion is started then everyone from profile level VIP and above will be able to see it. But users below wont see the room at all.

Also you can create a private room and invite people you want:

   Room commands
   __________________
   !privateroom <roomname> <nick>         Create a private chatroom/ Add nick(s) to chatroom
   !invite <nick>               Invite user to a chatroom (use inside room)
   !list                  List the members of a chatroom (use inside room)
   !leave                  Leave a private chatroom (use inside room)
   !uninvite <nick>               Uninvite a member of a chatroom (use inside room)

so single users can be invited to the room and see a discussion. They can also leave the room if they feel like it with !leave command.

Any further development for chatroom features will be available when API is done.
Best regards,
LS

Re: chatrooms
« Reply #2 on: March 06, 2012, 18:25:33 »
I have already enabled the privateroom command for my users. I want all my users to know to know what chatrooms are available. this is currently available only to the hub owner

Offline LadyStardust

  • *****
  • 257
  • aka Puma
Re: chatrooms
« Reply #3 on: March 06, 2012, 18:38:35 »
In a user list they see rooms they are able to join. To give them access to this single command you need to give them access to all the !sethelp commands. Why would you like them to see rooms they cant join? If you really want to, you have to wait for API.
Best regards,
LS

Offline FlipFlop™

  • FlexHub Developer
  • *****
  • 505
Re: chatrooms
« Reply #4 on: March 06, 2012, 21:29:44 »
If you simply want a chatroom that is visible and available for all users, you can add one like this:

 !addroom <name> <profilelevel> [<description>]      Add chatroom for <profilelevel> and higher

Example:

 !addroom ChatForAll -1 This room is for everyone

That will add the chatroom 'ChatForAll' for profile -1 (unregged users) and higher.
Check the new FlexHubList!           Add awesome statistics like this for your hub!

This post is a natural product. The slight variations in spelling and grammar enhance its individual character and beauty and in no way are to be considered flaws or defects.