What are Direct Messages?
Direct messages are private, encrypted conversations between you and one or more other users. Unlike regular rooms, DMs are:- Automatically marked as “direct” in your room list
- Usually encrypted by default
- Organized in a dedicated DMs section for easy access
- Less formal than creating a dedicated room
Direct messages are technically Matrix rooms with special metadata marking them as direct chats. This means they support all the same features as regular rooms.
Starting a Direct Message
To start a new DM:- Click the Create Chat or New DM button
- Enter the Matrix ID of the person you want to message (e.g.,
@user:matrix.org) - Optionally search for users on your homeserver
- Click Create or Start Chat
DM Invites
When someone wants to start a DM with you, they’ll send you an invite:Accepting DM Invites
- You’ll receive a notification of the invite
- Navigate to your invites section
- Review who sent the invite
- Click Accept to start the conversation or Reject to decline
Sable 1.2.2 streamlined the confusing DM invite user experience to make it clearer when you’re receiving a DM invite versus a room invite.
Managing Invites
- View pending invites in your sidebar
- See who invited you and when
- Accept or reject invites at any time
- Block users to prevent future invites
Group Direct Messages
You can create DMs with multiple people:- Click Create Chat
- Add multiple users by entering their Matrix IDs
- All participants will be invited to the group DM
Group DMs are different from private rooms - they’re still marked as direct chats and appear in your DMs section.
Multiple Accounts
Sable supports using multiple Matrix accounts simultaneously:Account Switching
If account switching is enabled (default):- Click your profile avatar or account menu
- Select Switch Account or click another account
- Your DMs and rooms for that account will load
Managing Multiple Accounts
- Each account has its own set of DMs and rooms
- Switch between accounts without logging out
- Receive notifications from all accounts
- Different homeservers supported per account
Adding Accounts
To add another account:- Click your profile or account menu
- Select Add Account
- Log in with your Matrix credentials
- The new account is added to your account list
DM Organization
Keep your direct messages organized:DM Section
- All DMs appear in a dedicated section in the sidebar
- Sorted by most recent activity
- Unread indicators show new messages
- Search DMs by participant name
Favorites
- Mark important DMs as favorites
- Favorites appear at the top of your list
- Right-click or use the room menu to favorite
Notifications
- Configure per-DM notification settings
- Mute DMs you don’t want notifications from
- Set custom notification sounds
- Desktop and mobile notifications supported
DM Features
Direct messages support all standard messaging features:- Text messages with Markdown formatting
- File attachments including images, videos, and documents
- Reactions with emoji
- Replies and threaded conversations
- Message editing and deletion
- End-to-end encryption for privacy
- Read receipts and typing indicators
Privacy and Security
Encryption
Direct messages are typically encrypted by default:- End-to-end encryption ensures only participants can read messages
- Encryption keys are managed automatically
- Verify encryption status with other participants
- Shield icons indicate encrypted conversations
Once encryption is enabled in a DM, it cannot be disabled. This ensures your conversation history remains private.
Verification
Verify the identity of people you DM with:- Open the user’s profile from the DM
- Click Verify or View Encryption Keys
- Compare verification codes or scan QR codes
- Mark the user as verified
Blocking Users
If you need to block someone:- Open the user’s profile
- Click Block User
- Confirm the action
- Cannot send you DM invites
- Cannot see your online status
- Are hidden from your room lists
DM Settings
Customize individual DM settings:- Notifications: Configure alert preferences
- Encryption: View encryption status and keys
- Participants: See who’s in the DM (for group DMs)
- Leave: Exit the DM conversation
Finding DM Conversations
Search
Quickly find DMs:- Use the search feature to find DMs by participant name
- Search message content within DMs
- Filter by unread or favorites
Recent Activity
Your DM list automatically sorts by activity:- Most recently active DMs appear at the top
- Unread messages push DMs higher in the list
- Easily find active conversations