Settings

Configure Plasma for your server

General

Command

Description

.config

Display the server configuration

.prefix <set | remove> <prefix>

Change the bot's prefix

.clear <messages | invites | levels> [user]

Reset all messages, invites, or levels in a server or for a specific user

.import

Import previous invites found on Discord's Invite Tab

Server Ranks

Command

Description

.rank <invite | message | level> <add | remove> <role> <number>

Add or remove invite, message, or level rank [See FAQ]

Manager Roles

Command

Description

.managerrole <invite | giveaway> <set | remove> <role>

Set or remove the invite/giveaway manager role

Giveaway Settings

Command

Description

.blacklistrole <add | remove> <role>

Add or remove a blacklisted role

.bypassrole <add | remove> <role>

Add or remove a bypassed role

.bonusentries <add | remove> <role> <entries>

Add or remove a role that gives bonus entries

Leveling Settings

See Message Variables for variables you can use to customize your messages.

Command

Description

.levelupchannel <set | remove> <channel>

Set or remove the level up channel

.levelupmessage <set | remove> <message>

Set or remove the level up message

.xprate <set | remove> <rate>

Set or remove the XP rate

Channel Overrides

Command

Description

.ignoremessages <add | remove> <channel>

Add or remove a channel that messages are not counted in

Announcement Channels

Command

Description

.joinchannel <set | remove> <channel>

Set or remove the server's join channel

.leavechannel <set | remove> <channel>

Set or remove the server's leave channel

Announcement Messages

See Message Variables for variables you can use to customize your messages.

Command

Description

.joinmessage <set | embed | remove> <message>

Set or remove the server's join message

.leavemessage <set | embed | remove> <message>

Set or remove the server's leave message

‚Äč

Message Variables

Variable

Description

Compatibility

{user:username}

User's username

JOIN, LEAVE, LEVEL

{user:discriminator}

User's discriminator

JOIN, LEAVE, LEVEL

{user:mention}

Mention the user

JOIN, LEAVE, LEVEL

{user:created}

When the user made their account

JOIN, LEAVE

{user:createdAge}

How many days ago the user made their account

JOIN, LEAVE

{user:joined}

When the user joined the server

LEAVE

{user:joinedAge}

How many days ago the user joined the server

LEAVE

{inviter:username}

Inviter's username

JOIN, LEAVE

{inviter:discriminator}

Inviter's discriminator

JOIN, LEAVE

{inviter:mention}

Mention the inviter

JOIN, LEAVE

{inviter:invites}

Inviter's number of invites

JOIN, LEAVE

{inviter:invites:total}

Inviter's total number of invites

JOIN, LEAVE

{inviter:invites:leaves}

Inviter's number of left invites

JOIN, LEAVE

{inviter:invites:fakes}

Inviter's number of fake invites

JOIN, LEAVE

{guild:name}

Server's name

JOIN, LEAVE, LEVEL

{guild:members}

Number of members in the server

JOIN, LEAVE

{invite:code}

The invite code the user used

JOIN

{invite:uses}

The number of uses the invite code has

JOIN

{invite:maxUses}

The maximum number of uses on the invite

JOIN

{user:level}

User's level

LEVEL

{user:xp}

User's total XP

LEVEL

{user:requiredXP}

Amount of XP required for the user to reach the next rank.

LEVEL