> For the complete documentation index, see [llms.txt](https://av0.gitbook.io/av/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://av0.gitbook.io/av/bots/prodigen/customization.md).

# Customization

## **1. Customize ProdiGen’s Appearance and Behavior**

ProdiGen allows extensive customization options, from changing color themes to personalizing footer messages and icons.

**/setup modif\_type:gen\_settings**

This command allows you to modify the bot’s theme, emojis, and links to align with your server's brand.

***

## **2. Customize Theme Colors**

You can change the default highlight and embed colors to suit your needs.

**Basic Command:**

```
/setup modif_type:gen_settings theme_color:<Hex Color>
```

**Parameters Explained:**

* **theme\_color** (String): A valid hex color code (ex: #FF0000 for red).

**Example Command:**

```
/setup modif_type:gen_settings theme_color:ec4d37
```

**Result:** The embed highlight color is updated to #ec4d37 (red).

***

## **3. Customize Emojis**

You can replace default emojis used in ProdiGen's embeds with custom emojis from your server.

**Basic Command:**

```
/setup modif_type:gen_settings emojis:<Emoji Setting> new_value:<Custom Emoji>
```

**Parameters Explained:**

* **emojis** (Choice): Choose the emoji you want to modify (verified\_emoji, bullet\_emoji, etc.).
* **new\_value** (Emoji): Your custom emoji.

**Example Command:**

{% code overflow="wrap" %}

```
/setup modif_type:gen_settings emojis:verified_emoji new_value:<a:custom_emoji:1234567890>
```

{% endcode %}

**Result:** The "verified" emoji in embeds is updated to the custom emoji provided.

***

## **4. Customize Links**

To update various links used by the bot (ex: website, Discord, guide), use this command:

**Basic Command:**

```
/setup modif_type:gen_settings links:<Link Type> new_value:<New URL>
```

**Parameters Explained:**

* **links** (Choice): Choose the link type to modify (discord\_url, website\_url, guide\_url).
* **new\_value** (URL): The new link to apply.

**Example Command:**

```
/setup modif_type:gen_settings links:website_url new_value:https://example.com
```

**Result:** The website link used in embeds is updated to the new URL provided.

***

## **5. Customize Footer and Images**

You can customize the footer text and images that appear in the bot’s embeds.

**Basic Command:**

```
/setup modif_type:gen_settings footer_name:<Text> footer_icon_link:<Image URL>
```

**Example Command:**

{% code overflow="wrap" %}

```
/setup modif_type:gen_settings footer_name:"Your Custom Footer" footer_icon_link:https://example.com/icon.png
```

{% endcode %}

**Result:** Your embeds now display the custom footer and icon.

***

## **6. Best Practices**

* **Consistency**: Maintain consistent branding across all aspects of the bot by using similar emojis and colors.
* **Customization Testing**: Test all customization commands to ensure they look good in the context of your server.
* **Regular Updates**: Regularly update your links and images to ensure everything is working and aligned with your server’s needs.


---

# 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://av0.gitbook.io/av/bots/prodigen/customization.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.
