Skip to content

Add support for room topics - #3070

Draft
benbatt wants to merge 5 commits into
meshcore-dev:devfrom
benbatt:feature/room-topic
Draft

Add support for room topics#3070
benbatt wants to merge 5 commits into
meshcore-dev:devfrom
benbatt:feature/room-topic

Conversation

@benbatt

@benbatt benbatt commented Jul 30, 2026

Copy link
Copy Markdown

Adds support for setting a room server topic via a new set topic command.

  • The topic is saved in a new /room_prefs file
  • A new topic_timestamp member variable is used to determine which clients have seen the current topic
  • For clients that haven't seen the current topic, MyMesh::loop() pushes the topic before any new posts
  • The topic is pushed as a post from the room server itself
    • This seems like it should be backwards compatible
    • Maybe the app could be updated to display the latest post from the room server as a persistent header in the room UI?

@benbatt

benbatt commented Jul 30, 2026

Copy link
Copy Markdown
Author

This implements a version of #2122.

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.

1 participant