Welcome & Leave
Four independent messages โ join, leave, a welcome DM, and a boost announcement โ each with its own channel, toggle, and pool of random message variants.
Overview
Four events, each fully independent โ any combination can be on or off at once:
| Event | Trigger | Extra behavior |
|---|---|---|
| Join | Member joins | Posts ~1.5s after join to let Discord's cache settle; auto-roles & persisted roles are applied first |
| Leave | Member leaves | Skipped for members who never passed Verification, and for Raid Defense's too-new-account auto-kicks (see Raid Defense) โ in both cases they never really "joined" |
| Welcome DM | Member joins | Fully independent of the join channel message โ have one without the other, or both |
| Boost | Member starts boosting (new boost only) | Only fires on a fresh boost, not on existing boosters |
Message Placeholders
Available in all four message types (channel, leave, DM, boost) unless noted: {user} (mention), {username} (no ping), {server}. {membercount} is available for the join/leave channel messages only.
Per-Event Settings
Each event gets its own: channel, enable toggle, embed, plain text, or Image Card mode, and a message pool โ up to 50 message variants, one picked at random each time (falls back to a single legacy message field if the pool is empty). Embed mode adds an optional title/footer and the joining/leaving/boosting member's avatar as a thumbnail (not applied to the DM, which can't show a thumbnail the same way).
Join, Leave, and Boost each have their own independent ping toggle โ when on, Aegis prepends a real @mention to the message content (works even in embed mode, since an embed itself can't carry a ping).
Image Card Mode
A third mode alongside embed and plain text, available independently for all four events. Instead of a text message, Aegis generates an image card with the member's avatar and message text laid over a background, the same way a rank card works.
Backgrounds support animated GIFs and share the same upload pipeline as rank cards โ upload a file, paste almost any direct image or GIF link, or send one from Discord's GIF picker. Colors and layout are configurable per event from the dashboard.
Leave a card's background uncustomized and it gets the same bundled animated circuit-trace background rank cards fall back to, instead of a bare card.
Default Colors
Join/Leave default to gold (#d4a017); Boost defaults to Discord's boost pink (#f47fff). These apply to embed mode and Image Card backgrounds.