Skip to content

Conversation

@synzen
Copy link
Owner

@synzen synzen commented Jan 11, 2026

Summary

  • User, role, and channel mentions now display as styled text (e.g., @username, @RoleName, #channel-name) in the message builder preview instead of raw format like <@123456>
  • Role mentions show their configured Discord color
  • @everyone and @here mentions are properly styled

Test plan

  • Add a user mention (<@userId>) in message builder and verify it displays as @username
  • Add a role mention (<@&roleId>) and verify it displays with the role's color
  • Add a channel mention (<#channelId>) and verify it displays as #channel-name
  • Type @everyone or @here and verify styling is applied

User, role, and channel mentions now display as styled text in the
message builder preview instead of raw format. Role mentions show
their configured color. @everyone and @here mentions are styled.
@synzen synzen force-pushed the feature/discord-mention-preview branch from 921d080 to 9086037 Compare January 11, 2026 15:58
- Add appropriate icons for different channel types (voice, forum, announcement)
- Create shared getChannelIcon utility to prevent icon drift between components
- Return server-specific display name (nickname) for user mentions instead of username
- Fix mention styling alignment issues
@synzen synzen force-pushed the feature/discord-mention-preview branch from 3fd6086 to 1dd493d Compare January 11, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants