Chat
Overview of the InterMIND chat system — real-time messaging with automatic translation.
Chat
InterMIND includes a built-in chat system designed for multilingual teams. Messages are synchronized in real-time and can be automatically translated into each participant's preferred language.
How Chat Works
The chat system combines WebSocket for real-time delivery and Firestore for persistent storage:
- Messages appear instantly for all participants via WebSocket
- All messages are stored permanently in Firestore
- If you join a meeting late, you see the full chat history
- Chat is available both during meetings and as standalone channels
Key Features
| Feature | Description |
|---|---|
| Real-time messaging | Messages appear instantly for all participants |
| Auto-translation | Messages automatically translated to your language |
| File sharing | Share images and documents in chat |
| Reactions | React to messages with emoji |
| Pin messages | Pin important messages for easy reference |
| Edit & delete | Modify or remove your messages |
| History | Full message history preserved |
| Telegram sync | Sync chat messages with Telegram (optional) |
Chat Types
Meeting Chat
Every meeting has an associated chat channel. When you join a meeting:
- The chat panel is available in the sidebar
- Messages sent during the meeting are linked to that meeting
- Chat history is preserved after the meeting ends
Team Channels
Teams can have persistent chat channels that exist independently of meetings:
- Use them for ongoing team communication
- Start a meeting directly from a channel
- All channel members see the full message history
Getting Started
- Sending Messages — How to send, edit, and manage messages
- Sharing Files — Upload and share files in chat
- Chat Translation — Automatic message translation
- Telegram Integration — Connect chat to Telegram
Related
- Meeting Controls — Access chat during meetings
- Meeting Defaults — Configure chat display settings