# configuration

### Module settings

{% hint style="info" %}

### License key

In order to use the module, you must have a valid license. You can access this license in the customer portal and must be stored in the module settings before you can use it.

Please note that the module will be deactivated without a valid license and therefore cannot be used. If you have problems with the licensing, please contact our support at <info@lorschied-und-schirrmacher.de>.

{% endhint %}

Adding your Teamspeak instance

1. Navigate to your System Settings -> Servers
2. Create a group for the Teamspeak servers
3. Create a new server

| Setting options | Example                  |
| --------------- | ------------------------ |
| name            | Teamspeak 01             |
| hostname        | ts01.ihre-domain.tld     |
| IP address      | 12.123.12.12             |
| module          | Teamspeak Modul          |
| Username        | Serveradmin              |
| password        | \*\*\*\*\*\*\*\*\*\*\*\* |
| SSL mode        | ✅                        |

### Configurable option groups

Create a configurable option for slots

1. Navigate to System Settings -> configurable options.
2. Create a group with the name `Teamspeak 3`
3. Add the product to the option group.
4. Add configurable options:

### Add configurable options

| Setting options                                                                                       | Example                                          |
| ----------------------------------------------------------------------------------------------------- | ------------------------------------------------ |
| Option Name:                                                                                          | <mark style="background-color:red;">Slots</mark> |
| <p>Configurable Options Option Name: Slots Option Type: Quantity</p><p>Minimum Quantity Required:</p> | 3                                                |
| Maximum Allowed:                                                                                      | 1000                                             |
| Option Type:                                                                                          | Quantity                                         |

### Options

| Setting options | Example                  |
| --------------- | ------------------------ |
| Options         | TeamSpeak Slots          |
| Price           | One-time/monthly -> 0.20 |

### Add custom fields in your products

| Setting options     | Example                                         |
| ------------------- | ----------------------------------------------- |
| Field name          | <mark style="background-color:red;">Port</mark> |
| Field type          | Text box                                        |
| Description         |                                                 |
| examination         | Set free!                                       |
| Choices             | Set free!                                       |
|                     |                                                 |
| Administrator only  | ✅                                               |
| Mandatory field     | ❌                                               |
| View while ordering | ❌                                               |
| Show on invoice     | ❌                                               |

| Setting options     | Example                                          |
| ------------------- | ------------------------------------------------ |
| Field name          | <mark style="background-color:red;">Token</mark> |
| Field type          | Text box                                         |
| Description         |                                                  |
| examination         | Set free!                                        |
| Choices             | Set free!                                        |
|                     |                                                  |
| Administrator only  | ✅                                                |
| Mandatory field     | ❌                                                |
| View while ordering | ❌                                                |
| Show on invoice     | ❌                                                |


---

# 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.lorscheid-und-schirrmacher.de/module-documentations/whmcs-module/teamspeak-modul/configuration.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.
