Messages
Message Editorβ
YuChat uses a WYSIWYG editorβwhat you see while typing is exactly how your message will appear.
Switching Editor Modesβ
Choose your preferred mode:
- Default mode: Set in Settings β Interface β Editor
- Quick switch: Toggle between WYSIWYG and Markdown using
in the editor
Benefits:
- Visual editing without special syntax knowledge
- Real-time preview
- Support for text, lists, quotes, tables, and images
Message editor toolbar

Formattingβ
| Action | Style | Syntax | Windows/Linux | Mac |
|---|---|---|---|---|
| bold | **bold** | Ctrl+B | β+B | |
| italic | *italic* | Ctrl+I | β+I | |
| ~~strikethrough~~ | Ctrl+Shift+X | β+Shift+X | ||
| link | [text](url) | Ctrl+Shift+L | β+Shift+L | |
| bulleted list | - item 1 - item 2 | Ctrl+Shift+P | β+Shift+P | |
| numbered list | 1. first 2. second | Ctrl+Shift+O | β+Shift+O | |
| block quote | > quote | Ctrl+Shift+I | β+Shift+I | |
| inline block | > quote | Ctrl+Shift+I | β+Shift+I | |
| code block | `code block` | Ctrl+Shift+C | β+Shift+C |
Context Menuβ
Web: Uses browser context menu
Desktop: Right-click for Undo, Redo, Cut, Copy, Paste, Select All
Spell check highlights typos and offers corrections while editing.
Spell Checkβ
Spell check uses your operating system's dictionaries.
- macOS
- Windows
- Open System Settings
- Go to Keyboard β Text
- Set Spelling to Automatic by Language or your preferred language
- In Input Sources, ensure your language is added
Note: Spell check may not work correctly for non-English languages if Windows uses an English interface.
- Open Settings β Time & Language β Language & Region
- Add your language to Preferred Languages
- In Related Settings β Input, enable Highlight misspelled words
Language dictionaries must be installed for spell check to work.
Syntax Highlightingβ
Code blocks support syntax highlighting for many languages.
Automatic detection: Pasted code is automatically formatted with detected language highlighting.
Manual selection: Click the language name in the code block's corner to change it, or select "plain text" for no highlighting.
Settings: Enable/disable in Settings β Interface. Highlighting adapts to your color theme.
Checklistsβ
Create task lists with checkboxes (display-only after sending):
Syntax:
- [ ] Task 1
- [x] Task 2 (completed)
- [ ] Task 3
To update checkboxes, right-click β Edit β make changes β Send.
Emojisβ
Add emojis inline:
-
Type : followed by emoji name

-
Navigate with β β, select with Enter
:laugh β π, :heart β β€οΈHashtagsβ
Add hashtags to messages for easy searching:
Message text
#project-alpha
After sending, #project-alpha becomes a clickable link to search all messages with that hashtag.
Named Linksβ
Create readable links:
Check out [YuChat](https://www.yuchat.ai)
Result:
Tablesβ
Paste tables directly from Google Sheets, Google Docs, Microsoft Word, etc. Structure is preserved.
Code Snippetsβ
From IDEs (VS Code, IntelliJ): Paste directlyβautomatic code block formatting.
From other sources: Paste, select text, then use the formatting toolbar for:
Ctrl/β + Shift + V pastes as plain text.
Attachmentsβ
- Open a chat or channel
- Click
or drag a file into the message field
- Click
Documents can be previewed in most office formats.
Images open in a built-in viewer. Right-click to copy or get the link.
Scheduled Messagesβ
Send messages at a specified timeβuseful for reminders or advance preparation.
Scheduling a Messageβ
- Write your message
- Hover over Send
-
Select 'Send Later'

- Set date and time, click Schedule
Managing Scheduled Messagesβ
Access via
Scheduled Messages

Click in the message field. Right-click any scheduled message for:
- Send Now
- Change Time
- Edit
- Copy Text
- Delete
Forwarding Messagesβ
- Right-click a message
- Select
Forward
- Choose destination chat/channel (can be another workspace)
- Optionally add a comment
Enable Show context menu on hover in Settings β Interface for quicker access.
Forwarding Multiple Messagesβ
- Right-click a message β
Select
- Check additional messages
- Click Forward
- Cancel with Cancel or Esc
Message Linksβ
- Right-click a message
- Click
Share
- Copy and share the public link
Anyone with the link can view the message.
Editing Messagesβ
- Right-click β Edit (or press β for your last message)
- Make changes
- Click
Reactionsβ
Add reactions to messages in channels, chats, or threads:
Right-click a message, select an emoji from recent reactions or click to browse all.
Pinning Messagesβ
Pin important messages to keep them visible.
Per the role model:
- Owners/Administrators β Pin/unpin in channels and chats
- Members β Pin/unpin in personal chats only
- Right-click a message
- Select
Pin or
Unpin
Pinned messages show . Access the pinned list via
the channel/chat panel

Deleting Multiple Messagesβ
- Right-click a message β
Select
- Check messages to delete
- Click Delete
- Cancel with Cancel or Esc
Threadsβ
Threads are discussions attached to a specific message.
Create threads from:
- Personal messages
- Channel messages
- Call recordings
All your threads appear in Threads. By default, you see threads where you:
- Participated or were mentioned
- Had a thread created from your message
- Were in the call
Other channel threads show a
new message marker

Thread visibility depends on channel notification settings.
Starting a Threadβ
- Right-click a message or call recording
- Click
Start Discussion
- Send your first message
Thread Summaryβ
Generate an AI summary of the discussion:
- Open a thread
-
Click Magic

- Click
to generate
Anyone with thread access can regenerate the summary when new messages appear.
Deleting Thread Messagesβ
Messages can only be deleted from an expanded thread.
Expand a thread by:
- Clicking the reply count under the parent message
- In Threads, clicking the thread header or Show More
Then: Right-click the message β
Select Delete

Thread Subscriptionsβ
Subscribe:
- Expand the thread
- Click
β Subscribe to Thread
Unsubscribe:
- In Threads, click
β Unsubscribe from Thread
If someone @mentions you in a thread you've unsubscribed from, you're automatically resubscribed.
Video Messagesβ
Sendβ
- Open a chat or channel
- Click
- Click
Downloadβ
Select the video message and click
Forwardβ
Select the video message, click , choose destination, click Send
View Transcriptβ
Select the video message and click
Voice Messagesβ
Record and Sendβ
- Open a chat or channel
- Click
- Click
Downloadβ
Select the voice message and click
Forwardβ
Select the voice message, click , choose destination, click Send
View Transcriptβ
Select the voice message and click
Notificationsβ
In-app notifications appear in the interface and app icon for all enabled events.
Push notifications (phone/desktop notification center) are available for:
- Personal messages
- Channel mentions
- Replies to your messages