
Greetit
ActiveWelcome & goodbye cards, autorole and role menus — every feature free
Greetit handles the whole first impression: an image card when members arrive, a matching one when they leave, automatic starter roles that respect membership screening, and self-assign role menus members drive themselves. No message templates to write and nothing to preview — set a channel and it works. Every part free, forever.
Features
Welcome Cards
Greet every new member with a clean image card — their avatar, username, and which member number they are — plus a ping. No text message to write, just the card.
Goodbye Cards
The same card in its own colour when someone leaves, showing how long they stayed and how many members remain. Its own channel, on or off independently.
Autorole
Hand out roles the moment someone joins — and wait for membership screening, so roles land only once new members are verified. Target humans or bots.
Role Menus
Let members pick their own roles from a dropdown, with an optional per-member pick limit. Batch-add several roles in one command, and edit a menu to update its live message in place.
Guardrails
Greetit refuses to save a role it can't actually assign, checks every permission before it touches a role, and applies each member's changes as a single batched request through a smoothing queue.
Shuffled Card Themes
Every welcome and goodbye card picks a background-and-accent pair at random from a hand-tuned palette — cool tones for arrivals, warm for farewells — so cards vary on their own. A bundled font means they render identically on any host.
Media





How it works
Add Greetit
Invite Greetit. It needs Manage Roles for autorole and menus, plus access to the channels you post welcomes in.
Pick your channels
Run /welcome channel and /goodbye channel. Both features stay off until a channel is set, so nothing posts until you're ready.
Add autoroles
Use /autorole action:add to give new members a starter role — Greetit waits for membership screening so the role always sticks.
Build role menus
Create a menu with /rolemenu create, add roles with /rolemenu update, then /rolemenu post it for members to self-assign.
Commands
Set the channel welcome cards post in — this is what turns welcomes on.
channel
Set the channel goodbye cards post in — this is what turns goodbyes on.
channel
Turn welcomes, goodbyes, or both off by clearing the channel.
feature
Add or remove a role automatically given when members join.
action, role
Start a new dropdown role menu — max is how many roles a member may pick (0 = unlimited).
title, max
Add, remove, or modify role options — use more to batch several roles at once.
menu, action, role, more, label, emoji, description
Post the menu, or leave channel empty to update the existing post. The menu picker lists every menu by title.
menu, channel
Delete a role menu.
menu
How to use Greetit.
—
Every project with a direct link, plus free and paid ways to support them.
—
Vote for any project on top.gg — one button per bot. Free, and repeatable every 12 hours.
—
| Command | Parameters | Description | Permission |
|---|---|---|---|
| /welcome channel | channel | Set the channel welcome cards post in — this is what turns welcomes on. | Manage Server |
| /goodbye channel | channel | Set the channel goodbye cards post in — this is what turns goodbyes on. | Manage Server |
| /settings off | feature | Turn welcomes, goodbyes, or both off by clearing the channel. | Manage Server |
| /autorole | action, role | Add or remove a role automatically given when members join. | Manage Server |
| /rolemenu create | title, max | Start a new dropdown role menu — max is how many roles a member may pick (0 = unlimited). | Manage Server |
| /rolemenu update | menu, action, role, more, label, emoji, description | Add, remove, or modify role options — use more to batch several roles at once. | Manage Server |
| /rolemenu post | menu, channel | Post the menu, or leave channel empty to update the existing post. The menu picker lists every menu by title. | Manage Server |
| /rolemenu delete | menu | Delete a role menu. | Manage Server |
| /help | — | How to use Greetit. | Everyone |
| /support | — | Every project with a direct link, plus free and paid ways to support them. | Everyone |
| /vote | — | Vote for any project on top.gg — one button per bot. Free, and repeatable every 12 hours. | Everyone |