serenity
HomeCommandsStatusEmbed BuilderFAQ
  • Introduction
  • Get started
    • Welcome & Leave
      • Setting up Welcome
      • Setting up Leave
      • Setting up JoinDM
    • Moderation Setup
    • Lastfm
  • Security Setup
    • Antinuke
      • antinuke rolecreate
      • antinuke roledelete
      • antinuke editrole
      • antinuke giverole
      • antinuke channelcreate
      • antinuke channeldelete
      • antinuke kick
      • antinuke ban
      • antinuke massmention
      • antinuke newaccounts
      • antinuke spammer
      • antinuke botadd
    • Automod
      • Filter Invites
      • Filter Words
      • Filter Joins
    • Fake Permissions
  • Server Setup
    • Roles
      • Reaction Roles
      • Booster Roles
      • Button Roles
    • VoiceMaster
    • Counters
    • Tickets
    • Starboard
  • Embeds
    • Content in Embeds
      • Parameters
      • Variables
    • Writing Embed Code
    • Using Webhooks
    • Pagination
  • Miscellaneous
    • Antinuke Punishments
    • Fake Permissions
    • Donator Perks
    • Website
    • Support Server
Powered by GitBook
On this page
  • Creating a welcome channel
  • Creating an Embed and setting the Welcome Channel
  • Creating Temporary Welcome Embeds
  • Remove Welcome Embeds
  1. Get started
  2. Welcome & Leave

Setting up Welcome

Setting up the channels and message for both welcome & leave events

PreviousWelcome & LeaveNextSetting up Leave

Last updated 4 months ago

Replace [prefix] with your server's prefix.

When setting up help messages, you can use embedsetup to easily generate scripts/codes that are compatible with serenity.

Creating a welcome channel

  1. Head over to your Discord Server

    Click on the Discord Server that you would like to setup welcome for using serenity.

  2. Create the channel

    Setup permissions for the channel with the desired name, for this example we will be using #welcome

Creating an Embed and setting the Welcome Channel

  1. Creating the Welcome Embed

    Run the [prefix]embedsetup command to create the welcome embed which you can use variables with, for more information regarding variables click .

  2. Setup the Welcome Channel

    Run the [prefix]welcome add command which will give you further information.

// Syntax
[prefix]welcome add [channel] [code]

// Example
[prefix]welcome add #welcome {embed}{title: Welcome!}$v{author:{user.name}}

Creating Temporary Welcome Embeds

To create a temporarly welcome Embed you just need to add to your embed code folllowing param: $v{delete: seconds}

// Example
[prefix]welcome add #welcome {embed}{description: test}$v{delete: 5}

Remove Welcome Embeds

If you wish to remove the welcome system from a channel, or you want to remove all embeds on the current server you can run:

// Remove a specific Welcome Embed
[prefix]welcome remove #welcome

//Remove all Welcome Embeds from the Server
[prefix]welcome reset
here