Skip to content
This page contains commands that are not released yet, and may be subject to change.
The documentation regarding the bot commands is currently missing images.

Bot Management - Commands

This guide lists the Discord bot commands available in RegPoints, what permission level they require, and what each one does.

These commands can only be used by the person who linked the server with /reglink. They allow you to manage the bot’s connection to your regiment and configure admin roles.

CommandPurpose
/reglinkLink the bot to your regiment
/regunlinkUnlink the bot from your regiment
/admin addAdd an admin role
/admin removeRemove an admin role
/admin clearClear all admin roles
/enlistsettings messageConfigure the enlistment message
/enlistsettings reportchannelConfigure the enlistment channel
/enlistsettings roleToggle enlistment on or off
/economy enableEnable the economy system.
/economy disableDisable the economy system.

The /reglink command links the bot to your regiment, allowing it to access and display your regiment’s information. The /regunlink command unlinks the bot from your regiment, removing its access to your regiment’s information.

To link your regiment, use the following command:

/reglink <token>

The token can be found on the “Regiment owner” tab, in ‘Manage regiment’ and then ‘Discord’.

Look at Getting Started - 4.2: Linking Your Regiment will show you how to find the token.

To unlink your regiment, use the following command:

/regunlink

For security reasons, the permission management of the bot and the dashboard are separated. The /admin command set allows you to manage the admin roles for your regiment.

The Owner can add or remove admins roles, which are roles that grant access to staff/admin commands.

To add an admin role, use the following command:

/admin add <role>

To remove an admin role, use the following command:

/admin remove <role>

To clear all admin roles, use the following command:

/admin clear

The /enlistsettings command set allows you to configure the enlistment process for new members. You can set a custom welcome message, choose a channel for enlistment reports, and assign a role to new recruits.

To configure the welcome message, use the following command:

/enlistsettings message <message>

To configure the enlistment report channel, use the following command:

/enlistsettings reportchannel <#channel>

To add a role that will be granted to new recruits after successful enlistment (additionnaly of the starting rank role), use the following command:

/enlistsettings role <@role>

For more details, look at the Enlisting guide.

The /economy command set allows you to enable or disable the economy system for your regiment, without having to go through the dashboard.

To enable the economy system, use the following command:

/economy enable

To disable the economy system, use the following command:

/economy disable


These commands can only be used by members who hold a role from the admin role list. They allow you to manage your regiment and its members, and access detailed information about your regiment.

CommandPurpose
/reginfoShow regiment info and admin roles
/linkLink a Discord account to a regiment member
/inviteSend a personalized RegPoints invite
/discordtagShow a member’s Discord tag
/discordidShow a member’s Discord ID
/regstatsShow detailed regiment stats
/add-moneyGive money to a user.
/remove-moneyTake money from a user.
/economy symbolSet the economy symbol.

The /reginfo command shows basic information about your regiment, including its name, description, The /regstats command displays more detailed information about the regiment.

To view your regiment’s information, use the following command:

/reginfo

To view your regiment’s detailed stats, use the following command:

/regstats

The /link command allows you to link a Discord account to a regiment member. To use for exemple if a member needed to make another account.

To link a Discord account to a regiment member, use the following command:

/link <regmember> <@discord>

The /invite command allows you to send a personalized RegPoints invite to another staff instead of sharing the generic invite link.

To send a personalized RegPoints invite to another staff, use the following command:

/invite <@discord>

The /discordtag and /discordid commands allow you to view the Discord tag or ID associated with a regiment member.

To view a member’s Discord tag, use the following command:

/discordtag <regmember>

To view a member’s Discord ID, use the following command:

/discordid <regmember>

The /regstats command displays more detailed information about the regiment.

To view your regiment’s detailed stats, use the following command:

/regstats

The economy commands allow you to manage the economy system for your regiment directly from Discord. The /add-money and /remove-money commands allow you to give or take money from a user, while the /economy symbol command allows you to set the economy symbol.

To give money to a user, use the following command:

/add-money @user amount

To take money from a user, use the following command:

To set the economy symbol, use the following command:

/economy symbol <emoji/symbol>


These commands can be used by any linked member. They allow you to view your rank, check your progress, etc…

CommandPurpose
/rankShow your rank information
/statusShow regiment status
/progressShow promotion progress
/lastactiveShow last attended patrol
/lasthostedShow last hosted patrol
/timeShow regiment time
/enlistStart or configure enlistment
/pronounsShow or set pronouns
/leaderboardShow rank or group leaderboard
/reglistBrowse regiments on RegPoints
/awardsShow award history
/attendedShow patrol attendance count
/give-moneyGive money to a user, and take the same amount from you.
/balanceCheck your balance.

The /rank command shows your current rank, or another member’s rank if you mention one.

To view your current rank, use the following command:

/rank [regmember]

The /status command shows your status. Admins can also check another member’s status.

The status can be:

Active: You are attending patrols and earning points.

Leave of Absence: You are not attending patrols and not earning points.

Inactive: You have not attended patrols for a while and are not earning points.

On short/semi hiatus: You are on a short/semi hiatus and will be back soon.

On long hiatus: You are on a long hiatus and will be back eventually.

Retired: You have retired from the regiment and will not be attending patrols or earning points.

To view your current status, use the following command:

/status [regmember]

The /progress command displays your progress toward the next rank by default. Admins can also check another member’s progress.

To view your progress toward the next rank, use the following command:

/progress [regmember]

---### /lastactive and /lasthosted The /lastactive command shows when you last attended a patrol, or when another member last attended if you have admin access. The /lasthosted command shows when you last hosted a patrol, or when another member last hosted if you have admin access.

To view when you last attended a patrol, use the following command:

/lastactive [regmember]

To view when you last hosted a patrol, use the following command:

/lasthosted [regmember]

The /time command shows the current regiment time in the timezone configured by the Owner in Manage Regiment.

To view the current regiment time, use the following command:

/time [12|24]

To view the current regiment date, use the following command:

/date

The /enlist command allows you to start the enlistment process when you just arrived in the regiment.

To start the enlistment process, use the following command:

/enlist

The /pronouns command allows you to view or set your pronouns, or view another member’s pronouns if you mention one.

To view your current pronouns, use the following command:

/pronouns [regmember]

To set your pronouns, use the following command:

/pronouns set <pronouns>

The /leaderboard command displays the leaderboard for active members of your current rank, a specific rank, or a defined group.

To view the leaderboard for active members of your current rank, use the following command:

/leaderboard

To view the leaderboard for a specific rank, use the following command:

/leaderboard [rank name or abbreviation]

To view the leaderboard for a specific group, use the following command:

/leaderboard [nco/co/staff]

The /reglist command shows a list of regiments on RegPoints or details about a specific regiment. You can search by ranking number or regiment name.

To view a list of regiments on RegPoints, use the following command:

/reglist

To view details about a specific regiment by its ranking number, use the following command:

/reglist [number]

To view details about a specific regiment by its name, use the following command:

/reglist [regiment name]

The /awards command displays a list of awards you have earned, another member’s awards, or detailed information about a specific award.

To view a list of awards you have earned, use the following command:

/awards [regmember]

To view detailed information about a specific award, use the following command:

/awards [award_number]

To view detailed information about a member’s awards, use the following command:

/awards [name]

The /attended command shows the number of patrols you have attended, or another member’s attendance count if you have admin access.

To view the number of patrols you have attended, use the following command:

/attended [regmember]

The economy user commands allow users to keep track of their balance and give money to other users.

The /give-money command allows you to give money to another user, while taking the same amount from you. The /balance command allows you to check your current balance.

To give money to another user, use the following command:

/give-money @user amount

To check your current balance, use the following command:

/balance