✦ WELCOME

Welcome new members in style.

Text messages with dynamic variables, optional private message on join, separately designed welcome and leave cards with a canvas renderer. Custom background assets, live preview with a mock user before publishing.

TeraOne Dashboard — Welcome-Card-Editor

What Welcome can do

Join and leave channel

Separate channel selection for welcome and leave messages. The dropdown only lists text channels where the bot has write permissions.

Template engine

marketing.features.welcome.cap_2_desc

Optional private message

Custom DM template per server — sent when the user allows DMs from server members. Up to 2,000 characters.

Welcome card generator

Canvas renderer with custom background image, font, and avatar embedding. Upload PNG/JPG up to 8 MB as an asset and position elements in the dashboard.

Separate leave card

A second design specifically for departures — different background, different text. Falls back to the welcome channel if no leave channel is set.

Live preview

The render endpoint generates a PNG with a mock user before you publish. Instant visual confirmation in the dashboard.

In detail

Template variables in detail

The template parser replaces the following placeholders on every member event:

  • marketing.features.welcome.sec_1_bullet_1
  • marketing.features.welcome.sec_1_bullet_2
  • marketing.features.welcome.sec_1_bullet_3
  • marketing.features.welcome.sec_1_bullet_4
  • marketing.features.welcome.sec_1_bullet_5
  • marketing.features.welcome.sec_1_bullet_6

Asset management

Upload as many background images and overlays as you like. Each asset is tied to a guild, hosted locally, and served via a signed file endpoint. Delete from the dashboard in one click.

Ping and mention

marketing.features.welcome.sec_3_body

Frequently asked questions about Welcome

Can I turn off the welcome card and only send text?

Yes. Text message and card are independent of each other. The card has its own enabled toggle — when off, only the text message is sent.

What happens if the user has DMs blocked?

The DM silently fails — the public welcome message in the channel is not affected. The audit log notes that the DM could not be delivered.

Do I need to set up a separate channel for leave messages?

No. If no leave channel is set, the leave card falls back to the welcome channel.

How large can card backgrounds be?

PNG or JPG up to 8 MB. 1920×1080 (or smaller) in JPG format is recommended — this keeps render time under 500 ms.

More modules

Ready for TeraOne?

Two clicks to set up. No onboarding, no credit card.

Discord Welcome Bot — Welcome Messages & Cards | TeraOne · TeraOne