Bot Commands


GENERAL

rec.help

Displays this help message.

Help Page

rec. is the bot prefix, everyone has a different prefix. Your bot will have a unique prefix upon request, a custom prefix for sure !


rec.servers

Lists all servers the bot is connected to.

Servers List

rec.resource

Shows the bot's memory usage.

Bot Resource Usage

rec.guildroles

Displays all available roles on a specific guild server (default = all servers).

Guild Roles Help Page
Unveil Guild Server Roles: Explore the Roster!

Usage

rec.guildroles <guild_id>

Parameters

  • <guild_id> (required): The Guild ID can be found by right-clicking on the server icon in Discord and selecting "Copy Server ID".

Examples

rec.guildroles 123412341234
Example Result

This command is useful for finding the role ID of the server your bot is on, for 'rec.add' purposes


rec.invite

Shows the bot's invite link.

Bot Returns Their Invite Link

Your bot must be invited manually by the server / client owner, they will usually ask for an invite link and you just have to give the link to them.


rec.leaveguild

Instructs the bot to leave a specified server.

Leave Guild Help Page
Instruct the Bot to Leave a Server

Usage

rec.leaveguild <guild_id>

Parameters

  • <guild_id> (required): The Guild ID can be found by right-clicking on the server icon in Discord and selecting "Copy Server ID".

Example

rec.leaveguild 123412341234

BROADCASTING & GROUP

rec.recall

Deletes the last broadcasted message.

Recall Success Report

when you realize there is an error in calls / broadcast messages that have been sent to all client servers, recall is the right solution to delete them all automatically.


rec.add <subcommand> [channel] [role]

Adds a channel and role.

Add Help Page

rec.setrole <subcommand> [channel] [new_role]

Updates the role for a specific channel.

Setrole Help Page
Change the Ping Role for a Registered Channel in a Broadcast Group

Usage

rec.setrole <broadcast_group_name> <channel> [new_role]

Parameters

  • <broadcast_group_name> (required): The broadcast group where the channel is registered. Available groups: bc0, bc1, bc3 ... bc99.

  • <channel> (required): The channel for which you want to change the role. You can mention the channel or provide its ID.

  • [new_role] (optional): The new role to associate with the channel. You can mention the role or provide its ID. If not provided, the existing role will remain unchanged.

Examples

rec.setrole bc0 #announcements @MentionableRole
rec.setrole bc69 986153785342722208 987654321098765432
rec.setrole bc77 1067772861026152580 @Moderators

rec.remove <subcommand> [channel]

Removes a channel and role.

Remove Help Page
Remove a Channel from a Broadcast Group

Usage

rec.remove <broadcast_group_name> <channel>

Parameters

  • <broadcast_group_name> (required): The broadcast group from which the channel will be removed. Available groups: bc0, bc1, bc3 ... bc99.

  • <channel> (required): The channel to remove from the bot's configuration. You can mention the channel or provide its ID.

Examples

rec.remove bc0 #announcements
rec.remove bc69 986153785342722208
rec.remove bc77 1067772861026152580

rec.show <subcommand>

Displays information for a specific group.

Show Help Page
Display All Channels Integrated with the Bot in a Broadcast Group

Usage

rec.show <broadcast_group_name>

Parameters

  • <broadcast_group_name> (required): The broadcast group to display. Available groups: bc0, bc1, bc3 ... bc99.

Examples

rec.show bc0
rec.show bc1
rec.show bc69
rec.show bc77
Show Report

bot displays all channels affiliated with broadcast group 'bc1'


rec.addgroup

Adds a new broadcast group.

Add Group Confirmation Page
Timeout Addition Report

If you do not enter the CAPTCHA for 15 seconds then everything will return to normal, there is no need for you to take any steps.


rec.removegroup

Removes an existing broadcast group. If you have previously added a group and want to delete it, please use this command.

Remove Group Confirmation page

same as addgroup, If you do not enter the CAPTCHA for 15 seconds then everything will return to normal, there is no need for you to take any steps.

Timeout Deletion Report

rec.showgroup

Shows your current broadcast groups. By default you get 2 broadcast groups, bc0 and bc1. bc0 is a group that is intended as a testing group and bc1 is intended for the real broadcast group. you can add broadcast groups as you wish.

Broadcast Group Report

rec.setsource

Sets up a source channel for each group. This command is intended to set the source channel, the channel that has been set as the source will be where you make calls / analysis, and then the bot will forward (broadcast) the message to all servers from the affiliated group.

Set Source Group Channel Help Page
Change the Channel ID of the Current Source Channel

Usage

rec.setsource <broadcast_group_name> <type_of_message> <source_channel>

Parameters

  • <broadcast_group_name> (required): The broadcast group to modify. Available groups: bc0, bc1, bc3 ... bc99.

  • <type_of_message> (required): The type of message format to apply.

    • enp: Embed without Ping Role

    • ep: Embed with Ping Role

    • np: Normal with Ping Role

    • nnp: Normal without Ping Role

  • <source_channel> (required): The source channel to add to the bot's configuration. You can either mention the channel or provide its ID.

Examples

rec.setsource bc0 ep #say-ep
rec.setsource bc69 enp 123456789012345678
rec.setsource bc77 nnp 123456789012345678

rec.setlog

Sets up a log channel for all bot activities.

Set Bot Log Help Page
Change the Channel ID for Log Information

Usage

rec.setlog <channel>

Parameters

  • <channel> (required): The channel where the bot will send its log information. You can either mention the channel or provide its ID.

Examples

rec.setlog #bot-logs
rec.setlog 123456789012345678

CUSTOMIZATION

rec.setpfp

Changes the bot's profile picture.

Set PFP Help Page

It is recommended to use .jpeg / .jpg / .png image files

Replace the Bot's Profile Picture (PFP)

Usage

rec.setpfp + Attach your image file!

Instructions

Simply use the rec.setpfp command and attach the image file you want to use as the new profile picture for the bot.


rec.setgroupname

Renames a broadcast group. In order for the bot to respond to the changes you make, after using this command it is mandatory to run the rec.reload command so that the bot refreshes itself automatically and the name of your broadcast group changes.

Set Group Name Help Page
Set a Custom Name for Your Broadcast Group

Usage

rec.setgroupname <group_number> <new_group_name>

Parameters

  • <group_number> (required): The broadcast group number. Available group numbers: 0 to 6.

  • <new_group_name> (required): The new name for the broadcast group. It is recommended to use ALL CAPITAL LETTERS for better visibility. If the group name has more than one word, enclose it in quotation marks.

Examples

rec.setgroupname bc0 CRYPTO
rec.setgroupname bc69 "CRYPTO CALLS"
rec.setgroupname bc77 "TEST CALLS"

rec.setusername

Updates the bot's username. Your bot username will change according to what you give, use characters that are still acceptable by the rules that discord has.

Set Usernane Help Page
Replace the Bot's Username

Usage

rec.setusername <new_bot_username>

Parameters

  • <new_bot_username> (required): The new username for the bot. You can use special characters, and the more unique the better. Note that Discord only allows changing the username every 2 hours.

Examples

rec.setusername Thę Rēct◎r (GPA4.0🎓)
rec.setusername Crypto Alert
rec.setusername ANALYST
rec.setusername Callers

rec.setprefix

Changes your personal command prefix. prefix is ​​a specific and special command prefix for your bot, each Rector Alert Bot user will have a different prefix from one another. It is recommended that the prefix is ​​no more than 4 characters.

Set Prefix Help Page
Change Your Personal Command Prefix

Usage

rec.setprefix <new_prefix>

Parameters

  • <new_prefix> (required): The new prefix for your commands. It is recommended not to use special characters. A prefix of 3 letters followed by a dot (.) is ideal.

Examples

rec.setprefix rec.
rec.setprefix crypto.
rec.setprefix ?
rec.setprefix -
rec.setprefix !

rec.setfooter

Updates the footer text for the bot's embedded messages.

Set Footer Help Page

rec.setwebsite

Changes the website link in the bot's status message.

Set Website Help Page
Replace the Website Text in the Bot's Status Message

Usage

rec.setwebsite <new_website>

Parameters

  • <new_website> (required): The new website text for the bot's status message. The recommended character length is 25 characters or fewer, including spaces.

Examples

rec.setwebsite RZMetaversity.com
rec.setwebsite linktr.ee/rzmetaversity

rec.seticon

Updates the icon in the footer of the bot's embedded messages.

Set Icon Help Page

rec.setembedcolor

Customizes the default embed color for messages.

Set Embed Color Help Page
Change the Embed Color of the Bot's Embedded Message

Usage

rec.setembedcolor <new_hex_color>

Parameters

  • <new_hex_color> (required): The HEX color code (a 6-character combination) without the # sign. You can visit color-hex.com to find your desired color.

Examples

rec.setembedcolor fcb708

MAINTENANCE

rec.reload

Reloads the bot’s code.

Reload Success Report

rec.botstatus

Displays your current subscription status with RZ Alert Bot.

Bot Subscription Status Report

Last updated