Welcome
About the Welcome Plugin
The Welcome plugin allows you to automatically assign new members roles, welcome them to the server, and wish leaving members farewell, or even send a separate message to say goodbye to banned users.
Getting Started
- Navigate to your server's dashboard.
- Select the
Welcomeplugin. If it's not enabled, you'll need to enable it. - Follow the instructions below.

Waiting for Membership Screening Completion
If you have autoroles set up, and you want Circle to wait until new members pass Discord's membership screening before assigning new users any autoroles, select the "Wait to assign roles until members pass Discord's membership screening" option.
If this option is enabled, users will have to pass membership screening in your server before Circle gives the user any of your autoroles.
What is Discord's membership screening?
Setting Up Autoroles
This role will be assigned to a member once they join/pass membership screening.
- Select an autorole from the "Give new members a role" drop-down.
- Scroll down and press "Save".

Sending Welcome/Goodbye/Ban Messages
- Click "New Message"
- Select the type of message you'd like to create: "Join", "Leave", or "Ban".
- Choose the channel that the message should get sent into. For join messages, you can ignore this if you want your join message to be DMed to users, just tick the "Send this welcome message in DMs" box instead.
- Type your message into the "Message Content" box.
- Optionally, you can press "Edit Embed" if you want to send an embed with your message.
- Scroll down and press "Save".

What is "Delete After"?
You can use the "Delete After (minutes)" option if you want Circle to automatically delete your message after it has been sent. For example, if you entered 2 into this box, Circle will automatically delete your message 2 minutes after it was sent. This is useful if your welcome messages get sent into a channel that you don't want getting clogged with too many messages from Circle.
If you don't want Circle to automatically delete messages after they are sent, you can just leave the box blank.
What is "Don't send this message if user rejoins"?
This option is only available for "Join" messages. If you tick this option for your join message, Circle will only send the message once when the user first joins. If they leave your server at any point, and then rejoin it, Circle will not send a join message for that user again.
Testing Messages
With Circle, you can easily test your messages with the press of a button! You aren't forced to invite your alt, or get your friends to join, just to test your messages out! Each message will have a "Test Message" button under it, which you can press to test each of your messages. Circle will send your test message to the channel that you have selected (or to YOUR DMS if you have that option ticked) and any variables you have used will relate to your account (for example, if you used a {username} variable in your message, the username will be YOUR username, since you're the one who is testing the message)
Circle will also send a button along with test messages, to show other admins and moderators that it is just a test message. This button will not appear in regular join/leave/ban messages.
Updated on: 08/11/2025
Thank you!