- 06 Aug 2024
- 2 minutes to read
Chat activity settings
- Updated on 06 Aug 2024
- 2 minutes to read
Activity settings
When you add a chat activity to a course you can configure the following settings.
Setting | Description | Notes |
---|---|---|
Next chat time | Time and date of the next scheduled chat session. | - |
Repeat/publish sessions | There are four options here:
| - |
Save past sessions | When a chat is complete, the transcript will be available for the amount of time specified here. | - |
Everyone can view past sessions | This determines whether transcripts are available to trainees, or just the trainer. | - |
Common module settings | See Common module settings to learn more. | - |
Activity completion | See Activity completion to learn more. | - |
Restrict access | See Restrict access to learn more. | - |
Tags | See Tags to learn more. | - |
Plugin settings
There are some configurations that you can set at a site level, these will affect the defaults for all chats on the site. To change these select Quick-access menu > Plugins > Activity modules > Chats.
Don't forget to click Save changes once you have adjusted these to your preferences.
Setting | Description | Notes |
---|---|---|
Chat method | Choose from:
| - |
Refresh user list | How often should the list of users be refreshed? (in seconds). | - |
Disconnect timeout | What is the maximum time that may pass before we detect that a user has disconnected (in seconds)? This is just an upper limit, as usually disconnects are detected very quickly. Lower values will be more demanding on your server. If you are using the normal method, never set this lower than 2 * chat_refresh_room. | - |
Refresh room | How often should the chat room itself be refreshed? (in seconds). Setting this low will make the chat room seem quicker, but it may place a higher load on your web server when many people are chatting. If you are using Stream updates, you can select higher refresh frequencies -- try with 2. | Only applies if Chat method is set to Normal method. |
Update method | Chatroom updates are normally served efficiently using the Keep-Alive feature of HTTP 1.1, but this is still quite heavy on the server. A more advanced method is to use the Stream strategy to feed updates to the users. Using Stream scales much better (similar to the chatd method) but may not be supported by your server. | Only applies if Chat method is set to Normal method. |
Server name | The hostname of the computer where the server daemon is. | Only applies if Chat method is set to Chat server daemon. |
Server IP | The numerical IP address that matches the above hostname. | Only applies if Chat method is set to Chat server daemon. |
Server port | Port to use on the server for the daemon. | Only applies if Chat method is set to Chat server daemon. |
Max users | Max number of clients allowed. | Only applies if Chat method is set to Chat server daemon. |