Messages Manager
Messages Manager
What This Page Does
The Messages Manager lets you monitor and moderate private messages between users on your site. You can view all conversations, handle user reports about inappropriate messages, see which users have blocked each other, and delete problematic content when needed.
Think of this as your messaging moderation center. When users report a message or when you need to check on what people are saying to each other, this is where you'll come.
[Screenshot: page-overview]
How to Get Here
Navigate to Admin Panel > Users > Messages
Understanding the Page
When you first open this page, you'll see a statistics bar at the top showing your messaging activity, followed by three tabs for different views.
Statistics Bar
Five colored cards show you messaging activity at a glance:
- Total Conversations - How many unique conversation threads exist on your site
- Total Messages - The total number of messages sent
- Unread Messages - Messages that haven't been read yet
- Pending Reports - How many messages users have reported and are waiting for your review
- Last 24 Hours - New messages sent in the past day
These numbers update every time you load the page.
Navigation Tabs
Three tabs let you switch between different views:
- Conversations - Browse and read all user conversations
- Reports - Review messages that users have flagged as inappropriate (shows a red badge when you have pending reports)
- Blocked Users - See which users have blocked each other
Click any tab to switch views.
Common Tasks
How to Read a Conversation
Sometimes you need to see what two users are saying to each other, whether you're investigating a report or just monitoring activity.
- Click the Conversations tab.
- Scroll through the list of conversations.
- Click on any conversation to open it.
- A full-screen chat window appears showing all messages between those two users.
- Messages appear in chronological order with the oldest at the top.
- Each message shows who sent it, when it was sent, and whether the recipient has read it.
[Screenshot: chat-overlay-example]
How to Find a Specific User's Messages
If you need to find conversations involving a particular user:
- In the Conversations tab, look for the search box at the top.
- Type the username you're looking for.
- Press Enter or click outside the search box.
- The page refreshes and shows only conversations involving that user.
The search looks at both participants in a conversation, so you'll see all conversations where either person matches your search.
How to Delete an Entire Conversation
When a conversation violates your site's policies and you need to remove it completely:
- Open the conversation by clicking it in the list.
- Scroll to the bottom of the chat window.
- Click the red Delete Conversation button.
- A confirmation message appears showing both usernames.
- Click Yes to confirm deletion.
How to Handle Reported Messages
When a user reports a message as spam, harassment, or inappropriate content, you need to review and resolve the report.
- Click the Reports tab (you'll see a red badge if you have pending reports).
- Each report shows:
- Why the user reported it
- Any additional details they provided
- The actual message content
- Who sent it and who reported it
- Read the message and decide what action to take.
- Type your reasoning in the Admin Notes field.
- Choose a status:
- Reviewed - You've looked at it but need to monitor the situation
- Resolved - You've addressed the issue (deleted message, warned user, etc.)
- Dismissed - The report was invalid or no action is needed
- Click Update Report.
[Screenshot: report-resolution-form]
How to View Blocked Users
Users can block each other from sending messages. This view shows you all block relationships on your site.
- Click the Blocked Users tab.
- View the table showing who blocked whom.
- Each row shows:
- The user who created the block
- The user who was blocked
- The reason (if provided)
- When the block was created
Understanding the Chat Window
When you open a conversation, a full-screen window appears with the message history.
What You'll See
- Header - Shows both usernames and how many messages are in the conversation
- Messages Area - All messages displayed like a phone messenger app:
- Messages from one user appear on the left in white bubbles
- Messages from the other user appear on the right in green bubbles
- Each message shows the sender's initial in a circle, the message text, and the timestamp
- Date separators appear between messages sent on different days
- Read Status - A checkmark icon shows whether each message has been read:
- Single check = sent but not read yet
- Double check = read by the recipient
- Reported Messages - If a message has been reported, a yellow warning banner appears below it
- Action Buttons - At the bottom:
- Delete Conversation removes all messages between both users
- Close closes the chat window
Closing the Chat Window
You can close the chat window in three ways:
- Click the X button in the top right corner
- Click the Close button at the bottom
- Click anywhere outside the chat window on the dark background
- Press the Escape key on your keyboard
Filters and Search
Searching for Users
Use the search box in the Conversations view to filter by username:
- Type a username (you can type part of the name, not the full username).
- Press Enter or click away from the search box.
- The page reloads with filtered results.
- To see all conversations again, clear the search box and press Enter.
Understanding Report Statuses
When you're handling reports, you assign one of these statuses:
Tips for New Users
- Check the Reports tab daily if you have active users. Quick responses to reports help build trust in your community.
- Always read the full conversation before making moderation decisions. A single message might look bad out of context but be perfectly fine when you see the whole exchange.
- Keep track of repeat offenders. If the same user appears in multiple reports, they may need a warning or temporary ban.
- Use Admin Notes consistently. Even a short note like "Spam - deleted" helps you track what you've done and why.
- The statistics at the top are useful for spotting unusual activity. If you see a spike in reports or messages, investigate to see if something is going on.
Troubleshooting
The chat window won't open when I click a conversation
What you see: You click on a conversation but nothing happens or you see a loading spinner that never finishes.
How to fix it:
- Wait a few seconds - large conversations take time to load.
- Check your internet connection.
- Refresh the page and try again.
- If it still doesn't work, check the browser console for errors (press F12 and look at the Console tab).
I can't delete a conversation or update a report
What you see: The buttons are grayed out or clicking them does nothing.
How to fix it:
- Check if you're in demo mode. A banner at the top of the page will tell you if demo mode is enabled. Demo mode disables all changes to protect the demonstration site.
- Refresh the page. Your session may have expired.
- Make sure you're logged in as an administrator with proper permissions.
Search isn't working
What you see: You type a username and nothing happens.
How to fix it:
- Make sure you press Enter after typing. The search doesn't update automatically as you type - you need to submit it.
- Click outside the search box if pressing Enter doesn't work.
- Verify the username exists on your site. The search only finds existing users.
Reports aren't showing up
What you see: The Reports tab shows "no reports found" but you know users have reported messages.
How to fix it:
- Check that you're looking at all statuses, not just pending reports.
- Verify that reports exist in your database (contact technical support if needed).
- Refresh the page in case it's a caching issue.
A conversation shows no messages
What you see: You open a conversation but the chat window is empty.
How to fix it:
- Check if both users still exist. If one user was deleted, their messages may not display properly.
- Both users may have deleted all their messages from the conversation.
- Refresh the page and try opening the conversation again.
Related Pages
Demo Mode Notice
If you see an orange banner at the top of the page with a lock icon, demo mode is enabled. In demo mode:
- You can view everything normally
- You cannot delete messages or conversations
- You cannot update report statuses
- All buttons for making changes are disabled
This protects demonstration or test sites from being modified. Demo mode is controlled in your site's configuration file and can only be changed by someone with server access.