FluxyChat

Features

Room sentiment

Mood timeline from reactions and light message classification for moderators and community leads.

Room sentiment

Aggregate reaction sentiment and optional message classification into a mood timeline. Useful for community managers and team leads monitoring room health.

Console

Search (/search) with a room filter shows the Room sentiment panel:

  • Time buckets (positive / neutral / negative)
  • Current mood label
  • Trend over the selected window

Component: RoomSentimentPanel in the dashboard.

How it works

  1. Collect emoji reactions and lightweight text signals from recent messages.
  2. Bucket scores over configurable time windows.
  3. Expose aggregates via REST. No extra client instrumentation required.

API

GET /rooms/:roomId/sentiment?windowHours=24

Member JWT required. Response: { buckets, currentMood, sampleSize }.

SDK

const { buckets, currentMood } = await client.getRoomSentiment(roomId);

On this page