Forum: Now With Replies, Pins, Edits, & Discord Notifications
The Forum has received a substantial upgrade. Seven new features that make it a proper team communication tool rather than just a message wall. Here is what changed and how to use it all.
@Mentions That Actually Work
This is the most important fix. Previously when you typed @someone in the forum, the mention was highlighted in the message but never actually stored -- which meant the mention badges in the channel sidebar never lit up, and no notification was sent.
Now when you type @ followed by a name, the autocomplete suggests matching team members. When you send the message, the mentions are resolved, stored on the message, and trigger two things:
- In-app notification -- the mentioned person sees it in their notification bell
- Discord ping -- the mentioned person gets an
@mentionin theadmin-notificationsDiscord channel with the format "@brett was tagged in #channel-name"
No message content is included in the Discord notification -- just who was tagged and where.
Reply to Messages
Hover over any message and click the reply arrow. A preview bar appears above the input showing who you are replying to and a snippet of their message. Type your reply and send. Your message will appear with a linked preview of the original -- click the preview to scroll up to the parent message (it briefly highlights so you can spot it).
This makes it possible to have actual conversations in busy channels without losing context.
Edit Your Messages
Made a typo? Hover over your own message and click the pencil icon. Edit the text and confirm. The message updates in place and shows an (edited) tag next to the timestamp. Mentions are re-resolved when you edit, so you can add or remove @mentions in edits.
Delete Your Messages
Hover over your own message and click the trash icon. Confirm the deletion. The message is soft-deleted -- it disappears from the channel but the record is preserved in the database for audit purposes.
Pin Important Messages
Hover over any message and click the pin icon to pin it to the channel. Pinned messages show a gold pin indicator next to the timestamp. Click the pin button in the channel header to open a slide-out panel showing all pinned messages for the current channel. Click pin again to unpin.
Use this for important announcements, decisions, or reference information that people need to find later without scrolling through history.
Emoji Picker
The smiley face button in the message input now opens a full emoji picker (powered by PicMo). Click an emoji to insert it at your cursor position. The picker supports search, categories, and recently used emojis.
Channel Search
The search box in the channel sidebar now filters channels in real-time as you type. Group headers automatically hide when all their channels are filtered out. Clear the search to see all channels again.
Quick Reference
| Action | How |
|---|---|
| Mention someone | Type @ then start typing their name, select from autocomplete |
| Reply to a message | Hover the message, click the reply arrow |
| Edit your message | Hover your message, click the pencil |
| Delete your message | Hover your message, click the trash |
| Pin a message | Hover any message, click the pin |
| View pinned messages | Click the pin icon in the channel header bar |
| Insert emoji | Click the smiley face next to the message input |
| Search channels | Type in the search box at the top of the channel sidebar |
| Attach a file | Click the paperclip button next to the message input |
Discord Integration
Forum mentions now flow through to the admin-notifications Discord channel. If someone @mentions you in any forum channel, you will get a Discord notification on your phone or desktop. The notification tells you who tagged you and which channel -- never the message content.
-- Reginald