Page cover image

Configuration

The configuration menu has been completely moved over to our brand new dashboard.

If a module is not working, make sure that it is enabled on your dashboard.

Accessing the Dashboard

Accessing your server's dashboard is very easy, just head to trident.bot/dashboard and select the server that you would like to configure.

Select Server

Don't see a server here? Try refreshing the page.

Adding Servers

Below the manage servers area, you will see all of the servers which Trident is not in that you have permissions for. To add Trident to a server, simply click on it and add the bot as your normally would.

Alternatively, click the add to your server button on the home page or go to trident.bot/invite.


Overview

The overview page is where you can change the general setting for the bot and delete mass amounts of data.

Server Accent Color

The server accent color allows you to change what colour appears on the side of your embed as shown below. The default value is 2b2d31.

Custom Bot Nickname

The custom bot nickname is the nickname that the bot will have inside of your server. Obviously you can do this without the dashboard but this may be easier if you are setting the bot up for the first time.

Danger Zone

This area of the overview page is dangerous so required administrator permissions to use. All of these options are irreversible, all data reset is gone forever.

Reset All Shifts This allows you to delete every single shift to exist in your server.

Reset All Moderations This allows you to delete all of your server's moderations (not recommended)

Reset All Leave of Absences This allows you to delete all LoAs in your server (not recommended)

Reset All Points Looking to give all of your members a second chance? Reset all points.


Permissions

Permissions allow you to decide what roles get access to in your server. This is highly configurable but we have some presets if you prefer our old system.

Creating a Permission Role

To create a permission role, just click the new permission role button and a new role will appear.

Now, you can press the edit button and change the role settings.

Role This is the role which the permission apply to.

Select Preset Permissions Don't want to make your own permissions? Just use one of our presets. You can see which permissions apply to each preset in the table below.

Permissions

NameDescriptionStaffAdminHR

Shift Usage

Can start, stop and go on break with their own shifts

Shift Management

Can force stop and change other people's shifts

Shift Types

Can create, modify and delete shift types

Activity Tracking

Can use activity auto and activity view

Moderation Usage

Can moderate users with set moderation types

Moderation Management

Can edit and delete other people's moderations

Reminder Usage

Can mark reminders as completed

Reminder Management

Can create, modify and delete reminders

Ban Request Usage

Can create and view ban requests

Ban Request Management

Can review (accept or deny) ban requests

LoA Usage

Can request or end their own leave of absence

LoA Management

Can accept/deny and end other people's leave of absences

Manage Points

Can add, remove and reset points of individuals

Server Management

Can configure the bot

Administrator

Can do anything

The video below shows how to create a permission role.

Editing Permission Roles

Editing a permission role is very easy, just click the edit button as you would when creating the permission role and follow the same steps afterwards.


Shifts

Shift Types

Shift types allow you to apply different roles and track different jobs while within the same server.

To create a shift type, just press the new shift type button. From there, you can click the edit icon and change the following settings.

Enabled Whether the shift type can be used. The default shift type cannot be disabled.

Name The name that people will see when they try to use the shift type.

On Shift Role The role that will be given to people when they go on shift.

On Break Role The role that will be given to people while they are on break.

Shift Log Channel The channel that shifts will be logged in.

Permitted Roles Roles that are allowed to use the shift type.

Here is a video that shows creating a new shift type.

No longer want a shift type? Just click the delete button on the far right of the shift type and click apply. The default shift type cannot be deleted.


Moderations

Moderation Log Channel This is the channel where all of your moderation logs (from /moderate and fulfilled ban requests) will be sent. E.G.

Moderation example

Ban Request Channel This is the channel where ban requests will be sent for your administrators to approve or deny. E.G.

Ban request example

Moderate Confirmation Whether Trident should have a confirmation button when using the /moderate command to give staff members the ability to review their moderation before sending.

Punishment Types Preset punishments which can be used in the /moderation punishment field. E.G.


Leave of Absences

Leave Approval Channel The channel where LoA requests will be sent for management to accept or deny.

Leave Logs Channel The channel where all LoA related logs will be sent such as when someone starts, extends, or ends a leave of absence.

On Leave Role The role which is given to users who are actively on LoA.


Activity Tracking

Activity tracking allows for Trident to send an embed with information about how active your staff members to a specified channel at a given interval. The following settings configure how this embed should be sent.

Frequency How often the embed should be sent. The minimum is 6 hours.

Duration How far back the tracking should look to find shifts and moderations.

Shift Requirements How much time someone should have to be put in the requirement met section.

Tracking Channel The channel where the embed should be sent.

Include Management Whether the tracking should consider management's shifts and moderations.


ER:LC Integration

The ER:LC integration module allows Trident to communicate with your Emergency Response: Liberty County private server. This allows us to display information about your server and even send commands at your request!

The following settings allow you to configure how Trident uses the API access within your server.

API Key Set the API Key for your server, found in your ER:LC private server settings as shown below.

Enable Commands Allow the use of virtual remote management commands within your server.

Command Log Channel Where VRM command use logs should go.

Automatic Ban Requests Allow Trident to automatically ban members when a ban request is accepted.

Here is a video which shows how to get your API Key and set up the ER:LC integration module.


Points

Points allow you to easily track your member's standing within your server. Use the settings to configure how the points module manages your points.

Prefix The prefix which your Discord moderation bot uses. This does not work with slash commands as it detects messages, not commands.

Auto-Ban At Max Whether Trident should automatically ban a user if they have reached the set maximum points.

Auto-Delete Action Reply When enabled, Trident will delete the response message after 20 seconds to avoid clutter in your server.

Staff Roles Roles which have moderation capabilities within your Discord server so that a regular member cannot trigger the points.

Log Channel The channel in which point logs will be sent, this is not required and is not recommended if you already have a mod-log channel.

Values

The values specify how many points should be given when a user is moderated.

Warn - A user has received a warning. Mute - A user has been timed-out or muted. Kick - A user has been kicked from the server. Soft-Ban - A user has been banned and unbanned to delete all messages. Ban - A user has been banned from the server.

Max Value The maximum points a user should have before the bot notifies moderators or takes action.


Reminders

The reminders module send a message at a specified interval to your channel. Your staff members can then press done on the message to tell everyone that the task has been completed.

To create a reminder, just click the new reminder button in the top right. Now you can click on the edit icon and fill out the configuration fields as listed below.

Name The name of the reminder which will be displayed in the title of the embed.

Enabled Whether the reminder is currently enabled.

Channel The channel which the reminder should be sent to.

Interval How often the reminder should be sent.

Mention Roles Which roles should be mentioned when the reminder is sent.

Active Shift Only Whether the reminder should only be sent if a staff member is actively on shift or not.

Text The content of the reminder.

Below is a video which shows how to set up reminders.


Couldn't find what you were looking for? Contact us @ discord.gg/trident.

Last updated