Community & Discord
Message Builder and saved templates
Message Builder is the reusable customer-controlled message system used by Community & Discord.
The important rule is that community-facing copy is not permanently hard-coded into Brainer. A workspace can write and save the message it wants Brainer to send.
Templates can include:
- normal message content
- embed title
- embed description
- embed color
- author name and icon
- thumbnail
- image
- footer and footer icon
- embed fields
- buttons
- link buttons
- select menus
- default Discord channel
- mention policy
- variable defaults
Current template types include:
- Welcome
- Verification
- Rules
- FAQ
- Official Links
- Role Panel
- Ticket Panel
- Raid Alert
- Moderation Alert
- Community Report
- Community Alert
- Guard Alert
- Custom Command
- Scheduled Announcement
- Custom
Preview and test send
The Messages page can render a preview and send a test message to Discord. Generic previews disable interactive non-link controls until a feature such as verification, role panels, or tickets binds the action.
Variables
Templates can use dynamic variables such as:
- {{member.name}}
- {{member.username}}
- {{member.mention}}
- {{member.account_age}}
- {{member.created_at}}
- {{member.joined_at}}
- {{server.name}}
- {{server.member_count}}
- {{role.name}}
- {{ticket.number}}
- {{ticket.category}}
- {{moderator.name}}
- {{community.active_members}}
- {{community.total_members}}
- {{community.new_members_7d}}
- {{community.new_members_30d}}
- {{community.rejoins_30d}}
- {{community.leaves_30d}}
- {{community.net_growth_30d}}
- {{community.retention_7d}}
- {{community.retention_30d}}
- {{community.activity_change_pct}}
- Community alert variables
- Guard incident variables
Setup commands such as /setup-welcome, /setup-verify, /setup-rules, /setup-faq, /setup-official-links, /setup-tickets, Community Health reports, Guard alerts, and custom commands use saved customer content where supported.