# Settings

{% hint style="warning" %}
**Disclaimer:**\
The **RayBot Discord** functionality is currently under active development.\
All newly released features and updates will be added to the [**Interface and Buttons in Discord**](/start/interface-and-buttons-in-discord/raybot-discord-in-active-development.md) section.
{% endhint %}

This section outlines all available settings that can be configured in the Discord version of RayBot.\
The main control center for the bot is located in direct **messages (DMs)** — that's where the main menu with buttons and filters appears.

***

## 🔧 What Can Be Configured

* **🛠️Transaction type filters** — available in the Settings menu
* 🔼 **Quick action buttons** — triggered with the `/buttons` command
* 🔗**External links** — triggered with the `/links` command
* ***🔔 Notification**  — in development*

{% hint style="info" %}
The number of available filters and parameters depends on the selected network (EVM / Solana / Tron).\
For Solana and Tron, the list of filters and metrics may differ.
{% endhint %}

***

### ⚙️ Main Settings Menu

<figure><img src="/files/3f2M4WJuydNUKGxO2RUW" alt=""><figcaption></figcaption></figure>

The Settings menu brings together all key parameters related to transaction display, signal filtering, and notification management.\
Each option is presented as a separate button or toggle.

**You can:**

* Enable or disable transaction types (Swaps, Buys, Transfers, etc.)
* Set trade volume thresholds (Min / Max Trade USD / MC)
* Manage notification display and filters

Filters allow you to control which types of transactions and events will appear in notifications.\
Below are examples of available filters for the Solana network (similar filters are available for EVM and Tron).

#### 🔹 **Solana Filters**

Solana filters include more categories due to the wider variety of transaction types in this network.

| Filter                                | Description                                              |
| ------------------------------------- | -------------------------------------------------------- |
| ✅ **NFTs**                            | Displays NFT-related transactions                        |
| ✅ **Swaps / Buys / Sells**            | Token swaps and trade operations                         |
| ✅ **Token mint / Migrate**            | Token creation or migration events                       |
| ✅ **SOL transfers / Token transfers** | Native and token transfers between wallets               |
| ✅ **Add / Remove Liquidity**          | Adding or removing liquidity from pools                  |
| ✅ **Claim Fees / DRiP / cNFTs**       | Claiming rewards, airdrops, or DRiP events               |
| ✅ **Burn / Close Token Account**      | Burning tokens or closing token accounts                 |
| ✅ **Create Token Account**            | Automatic creation of token accounts                     |
| ✅ **Auto Add New Wallets**            | Automatically adds new wallets                           |
| ✅ **Other / Unknown**                 | Other or non-standard transaction types                  |
| ✅ **To Wallet / From Wallet**         | Filters transactions by direction (incoming/outgoing)    |
| ❌ **SPAM**                            | Hides suspicious or low-liquidity tokens                 |
| ❌ **1st Buy Only / 1st Sell Only**    | Shows only the first buy or sell transaction for a token |

***

After configuring filters, you can adjust additional features that define how RayBot interacts with you in Discord.

<details>

<summary>🔼 Buttons — triggered with the <code>/buttons</code> command</summary>

`/buttons` — command to open.

Button interface settings in notifications.\
Here you can enable or disable quick actions under each token notification.

You can enable or disable buttons for:

* RayBot
* BonkBot
* Trojan
* BullX
* and others...

> ⚠️ The available buttons depend on the selected network (EVM / Solana / Tron).

***

**📸 Here’s what it looks like in Discord:**

<figure><img src="/files/QVoJ246t6haRPhGGCiee" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/G1t3jeNSKWgNFk9he5jq" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>🔗 Links — triggered with the <code>/links</code> command</summary>

`/Links`  — command to open.

This command allows you to choose which external links appear at the bottom of each token notification.

**📌 You can enable or disable links to:**\
— Birdeye\
— GMGN\
— BullX\
— and others

***

**📸 Here’s what it looks like in Discord:**

<div><figure><img src="/files/xeT7wXN8TESO227bbXNL" alt=""><figcaption></figcaption></figure> <figure><img src="/files/BzdWHNSGkPWzUtnyjtNw" alt=""><figcaption></figcaption></figure></div>

</details>

<details>

<summary>🔔 Notifications <em>— in development</em></summary>

A section for customizing notifications.\
Here you can choose what information will be displayed in the message: addresses, DEX, PnL, token details, liquidity, etc.

**📸 Here’s what it looks like in Telegram:**

{% hint style="info" %}
💡 Most examples can be found directly in the bot interface — when you enable or disable parameters, you’ll instantly see how the notification will look.
{% endhint %}

***

#### 📌 **Main parameters**

* **Address / Address Name**\
  Show or hide the full wallet address and its name (if saved in your groups).
* **Source / Trade Platform**\
  Shows which DEX the user interacted with and through which trading platform.
* **Show full addresses in transfers**\
  By default, addresses are shortened (for compactness). Enabling this option will display the full address in all transfers.
* **Description**\
  Adds a transaction description.

***

#### 💰 **Financial parameters**

* **Trade PnL / uPnL**\
  Displays profit or loss for a specific trade (PnL).
* **Holds tokens**\
  Shows the amount of tokens held by the wallet after the trade.
* **PnL incl. fees**\
  Calculates profit/loss including network fees.
* **Priority fee**\
  A separate line showing the priority fee (relevant for Solana).

***

#### 🪙 **Token information**

* **Token details**\
  Enables display of exchanged token information — amount, price.
* **NFT details**\
  Adds a separate block with NFT data.
* **Token footer**\
  Adds a summary at the bottom of the card: \[MC] \[Liquidity] \[Age], etc.
* **Launchpad emoji**\
  If the token was deployed on one of the launchpads, a special label will appear in the notification 💊 / 🧪 / 🟩 / 🟧 — token launch platform (PumpFun, Raydium LaunchLab, Believe Launch Coin, LetsBonk Fun).
* **Token NAME / Token IMAGE / Token Socials**\
  Displays additional token info if available.

</details>

### 👾 **Group Settings**&#x20;

{% hint style="warning" %}
Full configuration for Discord channels is **currently in development** and will be available soon.
{% endhint %}


---

# Agent Instructions: 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.raybot.app/start/interface-and-buttons-in-discord/settings.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.
