$HEADER

"Chat gui" PlugIT

The "Chat gui" PlugIT allows you to display an interactive chat window within your OpenSpace3D environment. This PlugIT can be used to integrate chat functionality into your projects, facilitating real-time communication between users or with the application interface.
Although it does not have advanced configuration settings, it provides simple actions and events that allow you to customize its behavior according to your needs.

Chat Interface


 

Parameters

1

Interface positioning parameters. These parameters allow you to define where and how the chat window will be displayed in your scene. For more details on using these parameters, refer to the interface positioning documentation.

2

Startup display parameter. This parameter defines whether the chat window should be visible or not when the PlugIT is initialized. You can use it to hide or automatically show the window when your scene starts.

 

Actions

Get message

This action displays a received message in the chat window. It is used to display regular messages, such as those sent by other users or systems.

Get stream message

Displays a received message in the general chat without line breaks, allowing continuous or "stream"-like messaging.

Get private message

Displays a received private message in a dedicated tab or section for private conversations. This feature is useful for confidential chats between users.

Display message

Displays a message in the general chat, allowing the user to see communications exchanged in the public space of the chat.

Display stream message

Displays a message in the general chat without line breaks, providing a continuous and smooth messaging experience.

Hide

Hides the chat window. This action is useful for temporarily hiding the chat without closing it permanently.

Show

Shows the chat window. This action allows you to make the chat visible at any time, whether it was hidden earlier or at startup.

 

Events

Command

Event triggered when a command is entered by the user. A command begins with the "/" character.

Message

Event triggered when the user sends a message in the text box.

Text

Event triggered when the user sends a message in the text box. The message content is returned without modification, allowing for raw handling of the text sent in the chat.

PrivateMessage

Event triggered when the user sends a private message in the text box.

Loaded

Indicates that the chat interface has been successfully loaded. This can be used to activate additional features once the interface is ready for use.

$FOOTER