Appearance
Feature Guide
Complete guide to RustChat features.
Table of Contents
Messaging
Sending Messages
- Type in the composer at the bottom of a channel
- Press Enter to send
- Press Shift+Enter for a new line
Editing Messages
- Hover over your message
- Click the ... menu
- Select Edit
Deleting Messages
- Hover over your message
- Click the ... menu
- Select Delete
Markdown Formatting
| Style | Syntax | Example |
|---|---|---|
| Bold | **text** | bold |
| Italic | *text* | italic |
| Code | `code` | code |
| Code block | ``` | Multi-line code |
| Quote | > text | Blockquote |
| Link | [text](url) | Link |
Mentions
Use mentions to get someone's attention:
@username- Notify a specific user@channel- Notify everyone in the current channel@all- Notify everyone on the team (use sparingly)
Threads
Keep conversations organized:
- Hover over a message
- Click the Reply icon
- Thread replies appear in the Right Sidebar
Emoji Reactions
React to messages quickly:
- Hover over a message
- Click Add Reaction
- Select an emoji
File Uploads
Share files:
- Drag and drop files into the message pane
- Click the + icon in the composer
- Images and PDFs show previews
Channels
Public Channels
- Open to anyone on the team
- Marked with #
- Good for broad discussions
Private Channels
- Invitation only
- Marked with 🔒
- For sensitive topics
Creating Channels
- Click + next to "Channels"
- Choose Public or Private
- Enter a name
- Add members (optional)
Direct Messages (DMs)
1:1 conversations:
- Click + next to "Direct Messages"
- Search for a teammate
- Start chatting
Group Messages
Group DMs with multiple people:
- Click + next to "Direct Messages"
- Select multiple people
- Start the conversation
Search
Basic Search
Type keywords in the search bar at the top.
Search Filters
| Filter | Syntax | Description |
|---|---|---|
| From user | from:@username | Messages from specific person |
| In channel | in:#channel | Messages in specific channel |
| With file | has:file | Messages with attachments |
| Before date | before:2024-01-01 | Messages before date |
| After date | after:2024-01-01 | Messages after date |
Jump to Results
Click any search result to jump to that point in history.
Pinned Messages
Important messages can be pinned:
- Click the Pin icon in the channel header to view pinned messages
Notifications
Desktop Notifications
Enable in Settings > Notifications:
- Browser notifications
- Desktop app notifications
Email Notifications
Configure when to receive emails:
- Mentions and DMs
- Daily/weekly digests
Channel Muting
Mute noisy channels:
- Click the channel header
- Select Mute Channel
Notification Preferences
Customize in Settings > Notifications:
- What triggers notifications
- Sound settings
- Email frequency
Settings
Profile Settings
Update in Settings > Profile:
- Display name
- Avatar
- Bio
Appearance
Customize in Settings > Display:
- Light/Dark theme
- Font size
- Message density
Language & Timezone
Set in Settings > Display:
- Language preference
- Local timezone
Keyboard Shortcuts
View all shortcuts with Ctrl+/ (or Cmd+/ on Mac)
Common shortcuts:
| Action | Shortcut |
|---|---|
| New message | Ctrl+N |
| Search | Ctrl+K |
| Previous channel | Alt+Up |
| Next channel | Alt+Down |
| Settings | Ctrl+, |
For troubleshooting: See Troubleshooting