All features

Welcome & Goodbye

Welcome & Goodbye covers what FlaviBot does when someone joins or leaves your server. Up to four things fire on a join, each with its own switch: up to 3 roles for every new human, a public welcome message with an optional generated card, a ping that deletes itself after 5 seconds, and a private message. Leaving triggers a goodbye message. Messages are plain text with variables or an embed built on the Embed Messages page, and the channel can be a forum where each member gets their own thread. The feature is free; the number of custom card templates depends on the server's plan.

Auto role on join

Hand every new human up to 3 roles automatically. Bots are skipped, and a role the bot cannot grant is passed over silently while the others are still applied.

Welcome and goodbye messages

A public message when someone joins and another when they leave, written as plain text with variables or picked from the embeds you built on the Embed Messages page.

A generated greet card

Attach a card image showing the member's avatar, their name and your server. It is a separate switch from the message, so you can have either on its own.

Greet ping and join DM

Ping the new member with a mention that deletes itself afterwards, and send them a private message with whatever they need to get started.

Full documentation

Every setting explained, step by step.

Read the docs

Limits by plan

The numbers FlaviBot enforces. They follow the server's plan, except saved playlists and custom bots, which follow your account's plan.

LimitFreeSilverGoldPlatinum
Custom card templates3102050
Layers per card template15253550

Questions about Welcome & Goodbye

What happens when a member has DMs turned off?

The join DM is skipped. It is not an error, it does not retry, and it never counts toward the feature switching itself off.

Why was a role not given on join?

FlaviBot cannot give a role that sits at or above its own highest role, or a role Discord manages itself, such as a booster role. Those roles are skipped and the others are still applied. Bots never receive auto roles.

Can the welcome message name who invited the member?

Yes, when the Invite Tracker is turned on and FlaviBot matched the join to an invite. Those variables only work on a join, so write the message so it still reads well without them.

Ready to try it out?

Add FlaviBot to your server and start using this feature for free.

Add to Discord