> For the complete documentation index, see [llms.txt](https://docs.rectorspace.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rectorspace.com/rector-bot-alert/overview.md).

# Overview

***

Welcome to the Rector Alert Bot, the ultimate application designed specifically for callers, analysts, and general users. Owned and crafted by **Thę Rēct◎r**, this bot brings a host of powerful features to make broadcasting seamless, interactive, and efficient.

## 🚀 **Key Features of Rector Alert Bot**

### 1. Multiple Broadcasting Options

Rector Alert Bot provides you with four versatile ways to broadcast your messages:

{% tabs %}
{% tab title="ep" %}
**Embed + Ping Role (ep):** Send embedded messages while pinging a specific role.

<figure><img src="/files/Nzm7Ln6VJHW9uTUEqbeg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="enp" %}
**Embed without Ping Role (enp):** Broadcast a clean embedded message without disturbing any roles.

<figure><img src="/files/w6IJYd0hHGH3lP4ivCHS" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="np" %}
**Normal Text + Ping Role (np):** Share your message in plain text and notify a role simultaneously.

<figure><img src="/files/eidgnvlUEvepDBXuWyvx" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="nnp" %}
**Normal Text Only (nnp):** Keep it simple with a regular text broadcast.

<figure><img src="/files/kKl86nmOiCclFcUk38ta" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

And that’s not all! You can attach images to your messages and even broadcast embed messages from a source channel. Flexibility at its best!

### 2. Real-Time Bot Activity

Stay informed with the **Real-Time Bot Activity** feature. Rector Alert Bot automatically updates its status to show:

* The total number of servers where the bot is active.
* The cumulative number of members across all servers.
* Customizable status text to make the bot truly yours.

<div><figure><img src="/files/zgxH6UltfEdjhjWfzrIJ" alt=""><figcaption><p>Help Command</p></figcaption></figure> <figure><img src="/files/wM2hSu4qmBAztsg0lTij" alt=""><figcaption><p>Website</p></figcaption></figure></div>

<div><figure><img src="/files/X60miGgpeU9vKEYrwmRD" alt=""><figcaption><p>Number of Servers</p></figcaption></figure> <figure><img src="/files/K7YP08arzOGzgP5eF6xr" alt=""><figcaption><p>Number of Users</p></figcaption></figure></div>

### 3. Seamless Broadcast Grouping

Tired of broadcast chaos? With Rector Alert Bot, you can create **UP TO 10 broadcast groups** tailored to your preferences. Organize crypto calls, stock tips, or any other niche into dedicated groups. It's organization made simple, multiplying your efficiency!

### 4. Bot Mentioned & DM Notification

**Never miss a mention!** If someone mentions or DMs your bot, you’ll get an instant notification with the message content. Plus, you can reply directly from your channel dashboard, keeping all interactions centralized and accessible.

<figure><img src="/files/XWFpKu7knxj5xgaedd33" alt=""><figcaption><p>Bot DM</p></figcaption></figure>

Every time someone mentions your bot, the bot will automatically reply by letting you know that you are the owner of the bot, so that those who want to communicate with you will find you easily.

<figure><img src="/files/3v0rPgD2K5sfsjPQInEe" alt=""><figcaption><p>Bot Mention Auto Reply</p></figcaption></figure>

### 5. Auto React

Engage effortlessly with the **Auto React** feature. The bot will automatically react to previously sent messages, enhancing user interaction without you lifting a finger. It’s a small touch that makes a big difference!

#### …and many more features are waiting for you. Why wait? Level up your communication game with Rector Alert Bot now!

## 🤖 **Commands Guide**

Rector Alert Bot comes packed with a variety of commands to make managing your broadcasts easier. Here's a rundown of all the useful commands:

{% hint style="info" %}
`rec.` is the bot prefix, everyone has a different prefix
{% endhint %}

{% tabs %}
{% tab title="General" %}

* [**`rec.help`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.help) – Displays this help message.
* [**`rec.servers`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.servers) – Lists all servers the bot is connected to.
* [**`rec.resource`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.resource) – Shows the bot's memory usage.
* [**`rec.guildroles`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.guildroles) – Displays all available roles on a specific guild server.
* [**`rec.invite`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.invite) – Shows the bot's invite link.
* [**`rec.leaveguild`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.leaveguild) – Instructs the bot to leave a specified server.
  {% endtab %}

{% tab title="Broadcasting & Group Management" %}

* [**`rec.recall`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.recall) – Deletes the last broadcasted message.
* [**`rec.add <subcommand> [channel] [role]`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.add-less-than-subcommand-greater-than-channel-role) – Adds a channel and role.
* [**`rec.setrole <subcommand> [channel] [new_role]`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setrole-less-than-subcommand-greater-than-channel-new_role) – Updates the role for a specific channel.
* [**`rec.remove <subcommand> [channel]`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.remove-less-than-subcommand-greater-than-channel) – Removes a channel and role.
* [**`rec.show <subcommand>`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.show-less-than-subcommand-greater-than) – Displays information for a specific group.
* [**`rec.addgroup`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.addgroup) – Adds a new broadcast group.
* [**`rec.removegroup`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.removegroup) – Removes an existing broadcast group.
* [**`rec.showgroup`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.showgroup) – Shows your current broadcast groups.
* [**`rec.setsource`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setsource) – Sets up a source channel for each group.
* [**`rec.setlog`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setlog) – Sets up a log channel for all bot activities.
  {% endtab %}

{% tab title="Customization" %}

* [**`rec.setpfp`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setpfp) – Changes the bot's profile picture.
* [**`rec.setgroupname`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setgroupname) – Renames a broadcast group.
* [**`rec.setusername`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setusername) – Updates the bot's username.
* [**`rec.setprefix`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setprefix) – Changes your personal command prefix.
* [**`rec.setfooter`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setfooter) – Updates the footer text for the bot's embedded messages.
* [**`rec.setwebsite`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setwebsite) – Changes the website link in the bot's status message.
* [**`rec.seticon`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.seticon) – Updates the icon in the footer of the bot's embedded messages.
* [**`rec.setembedcolor`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.setembedcolor) – Customizes the default embed color for messages.
  {% endtab %}

{% tab title="Maintenance" %}

* [**`rec.reload`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.reload) – Reloads the bot’s code.
* [**`rec.botstatus`**](https://docs.rectorspace.com/rector-bot-alert/pages/MUjeUjiTyGAQ0eNh2ure#rec.botstatus) – Displays your current subscription status with RZ Alert Bot.
  {% endtab %}
  {% endtabs %}

## 🎉 **Why Rector Alert Bot?**

This Alert Bot is designed to make your broadcasting and community interactions more efficient and engaging. With its multitude of features, customization options, and ease of use, it’s the professional yet user-friendly solution for all your communication needs.

Ready to take control of your broadcasts? Get Rector Alert Bot today and experience a smarter, more streamlined way to stay connected!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rectorspace.com/rector-bot-alert/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
