Document toolboxDocument toolbox

4.2.1 Chat customization

Chat

Chat Name

Chat name is used in group chats instead of the username of the other person. When creating a chat with multiple people, you can define a chat name. When a chat is with another person the name of the other person will be shown.

image-20240502-101718.png

Can send new messages

Able to send new messages in the chat

Disable deleting of messages

Can be used to disable deleting of messages for the chat. This can also be disabled on a user level

Note that the contsant BizzomatChat.Chat_DeleteMessage_MaxAgeSeconds can be used to limit how far back users are able to delete messages.

 

image-20240502-101947.png

Enable emoticons

 

This toggle refers to the emoticons in the lower right corner of the widget. Enabling this will result in a selection of emoticons, disabling with disable the emoticon from the input field.

Note that you can still copy and paste emoticons from other sources into the input field.

You can see it in action here products.bizzomate.com

Toolbar

Enable toolbar

Disabling the toolbar will remove the toolbar shown above from the widget

Enable toolbar context menu

Disabling the toolbar context menu will remove the ellipses from the toolbar

Enable search

Disabling search will remove the magnifying glass from the toolbar and disable the search functionality

Enable group avatar

Disabling group avatar will remove the default, or customized group avatar from the toolbar

Enable group member subtitle

Disabling the group member subtitle will remove the names of the people in your chat from the toolbar show below the chat title when in a group chat.

You can see it in action here products.bizzomate.com

Look and feel

Dark theme

Switch to a dark theme if provided by your theme folder

Use custom toolbar title

Enabling this will result in an additional space within the widget to configure a custom toolbar title using Mendix components. This will override any toolbar titles you have previously configured.

Avatar type

Three options are available for avatar types. Initials, results in using a default avatar based on the initials of your username. Custom Element results in using the preconfigured SNIP_Chat_ChatMember_Avatar snippet, resulting in a default image or selected avatar. None results into not showing a avatar at all.

Download icon

Possible to change the download icon

Uploads

Default value is set to true, with a couple of allowed extensions for uploading. Enabling this feature will result in a paperclip in the lower right corner of the widget. Enabling you to share documents, from the defined allowed extensions, to be shared within the chat.

You can see it in action here products.bizzomate.com