Skip to content

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 ​

  1. Hover over your message
  2. Click the ... menu
  3. Select Edit

Deleting Messages ​

  1. Hover over your message
  2. Click the ... menu
  3. Select Delete

Markdown Formatting ​

StyleSyntaxExample
Bold**text**bold
Italic*text*italic
Code`code`code
Code block```Multi-line code
Quote> textBlockquote
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:

  1. Hover over a message
  2. Click the Reply icon
  3. Thread replies appear in the Right Sidebar

Emoji Reactions ​

React to messages quickly:

  1. Hover over a message
  2. Click Add Reaction
  3. 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 ​

  1. Click + next to "Channels"
  2. Choose Public or Private
  3. Enter a name
  4. Add members (optional)

Direct Messages (DMs) ​

1:1 conversations:

  1. Click + next to "Direct Messages"
  2. Search for a teammate
  3. Start chatting

Group Messages ​

Group DMs with multiple people:

  1. Click + next to "Direct Messages"
  2. Select multiple people
  3. Start the conversation

Type keywords in the search bar at the top.

Search Filters ​

FilterSyntaxDescription
From userfrom:@usernameMessages from specific person
In channelin:#channelMessages in specific channel
With filehas:fileMessages with attachments
Before datebefore:2024-01-01Messages before date
After dateafter:2024-01-01Messages 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:

  1. Click the channel header
  2. 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:

ActionShortcut
New messageCtrl+N
SearchCtrl+K
Previous channelAlt+Up
Next channelAlt+Down
SettingsCtrl+,

For troubleshooting: See Troubleshooting

RustChat Documentation