---
description: Here you will find all the commands that allow you to configure Bouncer.
---

# Configuration Commands

## Getting Started With Bouncer Bot

:warning:The server owner has to setup the Admin role for other users to be able to configure the bot! Ask your server owner to invite the bot and add the Admin role.

## Admin Role (DO ME FIRST)

This is where everything happens, please add the Admin role before doing any other configuration! By adding the admin role, the bot also pulls other information about your guild! This is necessary for the bot to function! :warning:

### /add\_admin\_role Role&#x20;

Only the server owner can run this command. Be careful what roles you make and Admin type! Admin roles can use the rest of the configuration commands!:warning:

### /remove\_role AdminRole

Only the server owner can run this command. You can remove a role from Admin role type.

## Add Role Types

In order for Bouncer to automatically assign roles to users upon completing the verification process, you need to add your roles to each role type.

### Verification Role

#### /add\_role Role Verification

Add the role you want as your Verification role. Users in this role still need to be verified!

### IsVerified Role

#### /add\_role Role IsVerified

Add the role you want Bouncer to automatically assign to users after successfully verifying!

### Moderator Role

#### /add\_role Role Moderator

Add the role you want to be considered a Moderator role. Moderator roles cannot access any configuration commands. They can access Moderation commands and Suggestion Commands.

## Remove Role Types

:warning:Only the server owner can remove Admin role type! Admins can remove all other role types!

### /remove\_role Role

Removes the provided role from its role type.

## Set Verification Channel

Some users may have their DM's closed, these users cannot be DM'd a verification link so we have to let them in to verify them! Bouncer will automatically assign your Verification role type role to the user. Set the verification channel where threads will be created for each user to verify (if you server has private threads unlocked the bot will utilize this feature!) Bouncer will automatically clean up verification threads after a user completes the verification process.

### /set\_verification\_channel Channel

Admin role types can set the Verification channel. You will get a confirmation message in chat upon successfully adding a channel as the Verification channel. This is necessary!:warning:

We recommend setting up your channel permissions so that users in the Verification role type can only see your Verification channel!

## Set When Verification Tokens Expire

Each user upon joining the server is assigned a unique verification token linked to the discord account that joined. You can set when these tokens would expire after X minutes.

### /set\_token\_expiration Minutes

Admin role types can set the token expiration time. You will get a confirmation message in chat upon successfully setting token expiration time. This is recommended!

NOTE\* The average time it takes a user from getting their verification link, to joining your server successfully verified is \~40 seconds!

## Logging Configuration

Next set the channel you wish the bot to send all of its logging (Verification Logs, Verification Help Logs, Moderation Logs)

### /set\_logs\_channel Channel

Admin role types can set the logging channel. You will get a confirmation message in chat upon successfully adding a channel as the logging channel. This is recommended!

## Set Verification Help Request Channel

This is the channel where threads will be created when a user requests help from the verification page! If you don't want this feature for your server you can disable it!&#x20;

Refer to[feature-commands](feature-commands "mention")to see how to disable individual features.

### /set\_help\_channel Channel

Admin role types can set the help request channel. You will get a confirmation message in chat upon successfully adding a channel as the help request channel. This is recommended!

## Set Suggestions Channel

This is the channel where suggestions will be sent to. You can disable this feature if you don't want it enabled!

Refer to [feature-commands](feature-commands "mention")to see how to disable individual features.

### /set\_suggestions\_channel Channel

Admin role types can set the suggestions channel. You will get a confirmation message in chat upon successfully adding a channel as the suggestions channel.&#x20;

## Set a custom message when a user joins

### /set\_custom\_join\_message message

Simply type the message you want to send, it must me less than 255 characters counting the mentions as <@id>.

