How It Works
Member Stream has two independent configurations: one for Join messages and one for Leave messages. Each can be enabled or disabled separately, pointed at a different channel, and styled completely differently. A live preview on the right updates in real time as you edit.Setting Up Join Messages
Send for Bots
Toggle Send For Bots on or off to control whether join messages fire when a bot account joins the server.
Select a channel
Open the Channel section and pick the Discord text channel where join messages will be posted.
Add message content (optional)
Open the Message Content section and type plain text. This appears above the embed if one is enabled. Use variable pills to insert dynamic values like
{user} or {memberCount}.Configure the embed (optional)
Find the Embed card and toggle it on. The full embed builder expands with fields for accent colour, title, description, author, thumbnail, image, footer, and timestamp.
Setting Up Leave Messages
The Leave tab works identically to the Join tab. Switch to the Leave tab, enable leave messages, configure the channel, message content, and embed. Leave messages support the same variables and embed fields.Available Variables
Click any variable pill in the editor to insert it at your cursor position.| Variable | Output |
|---|---|
{user} | Discord mention of the member (e.g. @JohnDoe) |
{username} | Member’s Discord username |
{nickname} | Member’s server nickname |
{server} | Name of your Discord server |
{memberCount} | Current member count of the server |
{joindate} | The member’s account creation date |
{avatar} | URL of the member’s Discord avatar |
{serverIcon} | URL of your server’s icon |
Variables like
{avatar} and {serverIcon} return URLs — use them in the Thumbnail, Image, or Author icon fields to display images dynamically.