# Options

## What are options?

Options allow you to have more control on the aspects of game, and the UI. For example, you want to use your own result embed, instead of us providing it. This shows that you want to disable the resultEmbed, and you can do that by stating `false`.

## Why options?

Starting from v2 onwards, options will be introduced. It's a feature to customize the features of the game and embeds. Many developers want to create their own embeds because who likes using default ones? Anyway, here you will learn the type of options that Discord Blackjack servers

## Types

Options will need an object as a parameter. Inserting anything other than an object will throw an error. The following shows the option object

<table data-header-hidden><thead><tr><th width="226">Object</th><th width="156">Data Type</th><th width="379">Info</th><th>Default</th></tr></thead><tbody><tr><td>Object</td><td>Data Type</td><td>Info</td><td>Default</td></tr><tr><td>resultEmbed</td><td>boolean</td><td>If the bot should send the results of the game in an embed.</td><td><code>true</code></td></tr><tr><td>normalEmbed</td><td>boolean</td><td>If the bot should send the default embed when playing the game.</td><td><code>true</code></td></tr><tr><td>normalEmbedContent</td><td>MessageEmbed or Object</td><td><code>(REQUIRED)</code> The embed content of what the bot should send. This is only required if normalEmbed is set to <code>false</code></td><td><code>null</code></td></tr><tr><td>buttons</td><td>boolean</td><td>If the bot should use buttons.</td><td><code>true</code></td></tr><tr><td>transition</td><td>string</td><td>How you want your game to transition. Only accepts <code>edit</code> and <code>delete</code></td><td><code>delete</code></td></tr><tr><td>split</td><td>boolean</td><td>If the game should include split as an option</td><td><code>true</code></td></tr><tr><td>doubledown</td><td>boolean</td><td>If the game should include double-down as an option</td><td><code>true</code></td></tr></tbody></table>
