Feature

Welcome messages and invite tracking

Greet new members with an image card, give them starter roles automatically, and see which invites actually bring people in.

Setup guide
14commands
Freeno vote-lock
1guide

Welcome and leave messages

Separate channels and messages for joins and leaves, with an image card.

Preview first

/greetings test shows exactly what new members will see.

Invite tracking

See who brought people in with /invites leaderboard and /invites stats. Members can share a card with /invites brag.

AutoRole

Give roles on join with /autorole add. Add a delay with /autorole delay if you use Discord's membership screening.

Catch up old members

/autorole sync gives the roles to existing members who don't have them yet.

Set it up

  1. Run /greetings setup: pick a welcome channel, optionally a leave channel, and turn on invite tracking.
  2. Customize the message and card in /greetings config.
  3. Check it with /greetings test.
  4. Add starter roles with /autorole add, then /autorole toggle on.

Related guides

Questions

Where do I change the welcome text and card?

In /greetings config. Preview the result with /greetings test before members see it.

Why didn't AutoRole give the role?

Hana's role must be above the role she gives. If you use membership screening, set /autorole delay so the role comes after the member accepts the rules.

Commands

Staff commands are marked with the permission they need. Full reference.

Welcome & invites

/greetings setup Manage Server

First-time guided setup wizard for welcome/leave greetings and invite tracking.

  • welcome_channeloptional Select the text channel for welcome messages.
  • enable_welcomeoptional Enable welcome messages immediately (defaults to True).
  • leave_channeloptional Select the text channel for leave messages.
  • enable_leaveoptional Enable leave messages (defaults to False).
  • track_invitesoptional Enable invite tracking and growth stats (defaults to True).
  • invite_log_channeloptional Text channel to log invite usage and joins.
/greetings config Manage Server

Launch the interactive Greetings Control Dashboard (welcome, leave, custom canvas, and invites).

/greetings test Staff

Preview the welcome message.

/invites leaderboard

Display the top server growth influencers.

/invites stats

Show your or another user's personal invite statistics.

  • useroptional Target user.
/invites brag

Generate a shareable card to show off your invite stats.

/invites add_bonus Manage Server

Grant bonus invites to a deserving user.

  • user Target user.
  • amount Amount to add (1 to 1000).
/invites remove_bonus Manage Server

Remove bonus invites from a user.

  • user Target user.
  • amount Amount to subtract (1 to 1000).

AutoRole

/autorole status Manage Roles

View the comprehensive AutoRole configuration dashboard.

/autorole toggle Manage Roles

Quickly turn the AutoRole system on or off.

  • enabled True or False.
/autorole delay Manage Roles

Set a time delay before assigning roles to bypass Discord verification gates.

  • seconds Number of seconds to wait (0 to 1800).
/autorole add Manage Roles

Add a role to the automated assignment queue.

  • target Humans or Bots.
  • role The role to assign.
/autorole remove Manage Roles

Remove a role from the automatic assignment list.

  • role The role to remove.
/autorole sync Manage Roles

Retroactively assign configured AutoRoles to all current server members who are missing them.

Try it on your server.

Free, set up in a few minutes, and easy to remove if it isn't for you.