BasicChatBox is a lightweight and efficient chat component designed to facilitate direct, one-on-one communication between two users. The component is built for seamless integration and immediate usability.
To initiate a chat session, users must first create a new discussion using the provided CreateDiscussion server action. This action requires the sender ID and receiver ID. Once the discussion is created, Created Discussion ID should be assigned to the ChatBlock.
CreateDiscussion
Upon assignment, both users can begin messaging instantly.
The component utilizes optimized recursive methods to refresh chat messages efficiently, ensuring a smooth and responsive user experience.
An Advanced Plugin with extended features and customization options will be released in the near future — God willing.