Skip to content

Conversation

@PenguinBoi12
Copy link
Contributor

This PR refactors the message sending system to improve clarity, maintainability, and consistency by moving all message payload construction out of the Message class into dedicated BaseMessageContent subclasses. It also removes the logic from the Message class and moves it in Room while keeping Message as a clean, domain object for interacting with messages (replying, reacting, etc.).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants