> For the complete documentation index, see [llms.txt](https://zafda.gitbook.io/zafda-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zafda.gitbook.io/zafda-docs/helix/quick-start.md).

# Quick Start

### 1. Go to Zafda Discord Server

* Zafda Discord Server Link: [Getting Started with Helix](https://discord.gg/BmJbVGwkBM)
* You will land on `#start-here`  channel. You can read the instruction there and start playing in any of the  `#battle-ground` channels

***

### 2. Start You First Game

{% hint style="info" %}
Go to any of the battle-ground channels (battle-ground-1, battle-ground-2, battle-ground3, …etc.)  and follow the instructions mentioned below.
{% endhint %}

type `/start`

* This prompts you to choose a champion (e.g., Einstein or Newton).
* Select your champion to lock in your choice.

type `/challenge @opponent`&#x20;

* Ping another user in the Zafda server to challenge them to a duel.
* They’ll automatically receive a champion or be prompted to select one.

{% hint style="info" %}
If you already have a partner to play with then challenge them. If you don't have then ask for a partner in `#find-partner`channel
{% endhint %}

type `/play`

* Once both players have champions, use `/play` to officially start.
* The bot will confirm the match setup and announce who goes first.

***

### 3. Take Your Turn

* **Use a Power Command**: `/attack`, `/heal`, `/equalize`, or `/siphon`.
* **Watch Your Health**: Each action updates both players’ health in an embed.
* **End of Turn**: The bot switches to the other player. You’ll always see whose turn it is next.

***

### 4. Win Conditions

* A game ends if:
  1. **One player’s health reaches 0** (or below).
  2. **Both players exhaust their turn limit** (default is 20 turns each).
* The bot announces the winner (or a tie if health is equal).

***

### Optional: Invite the Helix Bot to Your Own Server

{% hint style="info" %}
This is WIP
{% endhint %}

* If you’d like to host matches on your own Discord server, you can invite the Helix bot (this feature will be available soon)
* Make sure it has the necessary permissions (Send Messages, Use Slash Commands, etc.) to function properly.

***

### Sample Flow

1. **User A** types `/start` in the Zafda server and picks Einstein.
2. **User A** challenges **User B** with `/challenge @UserB`.
3. **User B** picks Newton when prompted.
4. **User A** runs `/play`. The bot announces the match.
5. **User A** sees “It’s your turn!” and uses `/attack`.
6. The bot updates health and says “Now it’s User B’s turn…”
7. **User B** uses `/heal`, and so on…
8. Eventually, one player hits 0 HP or both hit 20 turns—game ends.
