ConciergeModule

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Robot: Cosmetic changes)
(Configuration)
Line 28: Line 28:
  
 
''TBD''
 
''TBD''
 +
 +
[Concierge]
 +
    enabled = true
 +
    ; name of the concierge
 +
    whoami = "Region Info"
 +
 +
    ; password for updating the welcome message templates via XmlRpc
 +
    password = test
 +
 +
    ; regex specifying for which regions concierge service is desired;
 +
    ; if empty, then for all
 +
    ;regions = "^MeetingSpace-"
 +
    regions = ""
 +
 +
    ; for each region that matches the regions regexp you can provide
 +
    ; (optionally) a welcome template using format substitution:
 +
    ; {0} is replaced with the name of the avatar entering the region
 +
    ; {1} is replaced with the name of the region
 +
    ; {2} is replaced with the name of the concierge (whoami variable above)
 +
    welcomes = "/welcome/{0}"
 +
 +
    ; Concierge can send attendee lists to an event broker whenever an
 +
    ; avatar enters or leaves a concierged region. the URL is subject
 +
    ; to format substitution:
 +
    ; {0} is replaced with the region's name
 +
    ; {1} is replaced with the region's UUID
 +
    ;broker = "http://broker.place.com/{1}"
 +
    ;broker = "http://broker.place.com/{0}"
 +
  
 
[[Category:Modules]]
 
[[Category:Modules]]

Revision as of 02:36, 5 July 2012


The ConciergeModule is an optional region module that tries to provide "concierge services" for online meetings and events.

Current functionality

it currently

  • keeps an attendee list of avatars in a concierged region
  • announces to every avatar in a concierged region when a new avatar enters the region or someone leaves the region
  • can post the attendee list to an outside broker whenever the attendee list changes
  • can send a welcome message to each avatar entering the region

The ConciergeModule can in addition replace OpenSim's normal Chat module and "amplify" speech in a concierged region so that it is "audible" region-wide (whispering will still be range limited).

Planned functionality

We have several ideas on extending ConciergeModule further:

  • allow each participant to have meeting notes send by email
  • post meeting notes to the broker
  • allow "/jeeves please..." style commands (instead of using private channels)
  • have an OAR file POSTed capturing the current state of the meeting space
  • grant and revoke group membership and permissions (once group and permission system is more evolved)

Configuration

TBD

[Concierge]

   enabled = true
   ; name of the concierge
   whoami = "Region Info"
   ; password for updating the welcome message templates via XmlRpc
   password = test
   ; regex specifying for which regions concierge service is desired;
   ; if empty, then for all
   ;regions = "^MeetingSpace-"
   regions = ""
   ; for each region that matches the regions regexp you can provide
   ; (optionally) a welcome template using format substitution:
   ; {0} is replaced with the name of the avatar entering the region
   ; {1} is replaced with the name of the region
   ; {2} is replaced with the name of the concierge (whoami variable above)
   welcomes = "/welcome/{0}"
   ; Concierge can send attendee lists to an event broker whenever an
   ; avatar enters or leaves a concierged region. the URL is subject
   ; to format substitution:
   ; {0} is replaced with the region's name
   ; {1} is replaced with the region's UUID
   ;broker = "http://broker.place.com/{1}"
   ;broker = "http://broker.place.com/{0}"
Personal tools
General
About This Wiki