Interactive Community
Paid addon — Create an interaction space where students and teachers connect in real time. The community offers a modern chat experience inspired by WhatsApp and Telegram.Overview
The community is a real-time messaging space organized by channels. Messages arrive instantly without page reloads, supporting formatted text, audio, files, polls and live events.Channels
Channels are conversation rooms organized by topic, course or purpose.Channel types
| Type | Description |
|---|---|
| Public | Visible and accessible to all platform members |
| Private | Only invited members can view and participate |
Creating a channel
Create a new channel
Click the create channel button. Set name, description and representative emoji.
Configure visibility
Choose whether the channel is public (everyone can join) or private (invite only).
Messages
Rich text editor
The message field supports advanced formatting:- Bold, Italic,
StrikethroughandCode - Clickable links
- Mentions with @ to notify other members
- Keyboard shortcuts:
Ctrl+B(bold),Ctrl+I(italic),Ctrl+U(underline) - Enter to send, Shift+Enter for new line
Audio messages
Record and send voice messages directly in chat:
The audio player includes:
- Play/pause button
- Waveform visualization
- Speed control (1x, 1.5x, 2x)
- Duration display
Attachments and files
Share files in messages:- Images — PNG, JPG, GIF, WebP with preview
- Documents — PDFs and other files
- Drag and drop or use the attachment button
- Maximum size: 50 MB per file
Date organization
Messages are automatically organized with date separators (“Today”, “Yesterday” or formatted date), making history navigation easy.Threads
Reply to specific messages without cluttering the main channel:- Click “Reply” on any message to open a thread
- On desktop, threads open in a side panel
- On mobile, threads open full-screen
- Each thread shows the original message at top and replies below
- A counter indicates how many replies the thread has
Reactions
React to messages with emojis:- Hover over a message (desktop) or long-press (mobile) to see options
- Click an emoji to react
- Click again to remove your reaction
- See who reacted and how many times
Pinned messages
Administrators can pin important messages to the top of a channel. Pinned messages are highlighted with a special indicator.Polls
Create interactive polls to collect opinions:Live events
Schedule and share live meetings directly in channels:- Google Meet, Zoom and Microsoft Teams supported
- Events appear as special cards with status (upcoming, live, ended)
- Direct access button to join the meeting
- The creator can end the event when finished
Real-time indicators
- Online presence — Green dot on avatar indicates who’s online
- Typing — Animated indicator when someone is typing in the channel
- Unread messages — Unread count per channel with visual separator
Moderation
Permissions by role
| Role | What they can do |
|---|---|
| Admin/Owner | Full control — create/edit/delete channels, moderate messages, pin messages |
| Teacher | Manage their course channels |
| Student | Send messages, react, participate in polls |
Moderation actions
- Edit messages — Authors can edit their own messages (“edited” icon appears)
- Delete messages — Authors and administrators can delete messages
- Pin messages — Administrators only
- Manage members — Add/remove from private channels
Search
Search messages within channels to find previous conversations by text.Mobile experience
On mobile, the community adapts with:- Long-press to open action menu (reply, edit, delete, pin)
- Full-screen threads with back button
- Larger touch targets
- Optimized interface for smaller screens
Next steps
View all addons
Explore other addons
Gamification
Earn points for community participation

