> For the complete documentation index, see [llms.txt](https://pokebestbot.gitbook.io/pokebest-bot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pokebestbot.gitbook.io/pokebest-bot/commands/duel-and-team-duel.md).

# Duel, Team duel & Gamble

Start a teamduel with other trainers

### Team Duel Commands | Starts a duel with another trainer

| **Command**          | **Description**                    |
| -------------------- | ---------------------------------- |
| **p!duel \<member>** | Starts a duel with another trainer |
| **p!use \<idx>**     | Use a move in duel                 |
| **p!duel cancel**    | Cancels a duel                     |

```
<argument> : This means the argument is required.
[argument] : This means the argument is optional.
```

### Team Duel Commands | Start a team duel with other trainers

| **Command**                            | **Description**                                             |
| -------------------------------------- | ----------------------------------------------------------- |
| **p!teamduel  \[arguments=--limit 6]** |                                                             |
| **p!use \<idx>**                       | Use a move-in team duel                                     |
| **p!switch \<slot>**                   | Switch your pokemon in a team duel                          |
| **p!teamduel cancel**                  | Cancels a duel, this command is equivalent to `duel cancel` |

```
<argument> : This means the argument is required.
[argument] : This means the argument is optional.
```

### Gamble Commands

| **Command**               | **Description** |
| ------------------------- | --------------- |
| p!gamble \<mem> \<amount> | Starts a gamble |

```
<argument> : This means the argument is required.
[argument] : This means the argument is optional.
```
