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
Creating a channel
1
Access Community
In the sidebar, click Community.
2
Create a new channel
Click the create channel button. Set name, description and representative emoji.
3
Configure visibility
Choose whether the channel is public (everyone can join) or private (invite only).
4
Manage members
In private channels, add or remove members through the members sidebar.
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:1
Click the microphone icon
The mic button is in the message field action bar.
2
Record your message
The interface shows a pulsing indicator and duration timer.
3
Send or cancel
Click send to publish the audio or cancel to discard.
- 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:1
Click the poll icon
Use the poll button in the message field action bar.
2
Configure the poll
Set the question, response options and optionally an expiration date.
3
Publish
The poll appears as a special message with voting buttons and progress bars showing real-time results.
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
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

