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

# Helicord Commands

For a quick query filter guide, [click here](/helicord/getting-started/helicord-commands/filters-and-sorters-guide.md).

{% hint style="info" %}
All the guides below can also be accessed using the `/help` command on discord.
{% endhint %}

{% hint style="success" %}
**New Players!**\
Send the Helicord Bot a direct message with a single word, "Start". \
Helicord will then set your account up and give you a free ★★★★★ card.&#x20;
{% endhint %}

<details>

<summary><strong>/buy</strong> <code>[code]</code></summary>

**Description:**\
Use this command to purchase a card listed in the trading post by another player. Each card in the trading post has a unique 6-digit code. When you enter the correct code, a prompt will appear to confirm and complete your transaction.

**Usage:**\
`/buy [code]`

**Example:**\
`/buy code:123456`

**Details:**

* You can find cards for sale by using the `/tradingpost` command.
* Ensure you enter the correct 6-digit code for the card you want to buy.
* Once you enter the command with the correct code, a dialogue will guide you through completing the purchase.
* If the card is no longer available or the code is incorrect, the transaction will not proceed.

</details>

<details>

<summary><strong>/configure</strong> <code>[action]</code></summary>

**Description:**\
This command is for users with the `ManageGuild` permission, allowing them to configure the bot’s behavior within their server. The `action` parameter provides two options: designating a channel for missions or instructing the bot to ignore or stop ignoring commands in a specific channel.

**Usage:**\
`/configure action:[action]`

**Example:**\
`/configure action:Designate this channel for missions`\
`/configure action:Ignore/Unignore commands on this channel`

**Details:**

* **Permissions Required:** Only users with the `ManageGuild` permission can run this command.
* **Actions Available:**
  * *Designate this channel for missions*: Marks the current channel as the mission channel where the bot will post mission-related updates.
  * *Ignore/Unignore commands on this channel*: Instructs the bot to stop responding to commands in the current channel (or to resume listening, if previously ignored).
* Be sure to select the correct action when configuring the bot.

</details>

<details>

<summary><strong>/cooldowns</strong></summary>

**Description:**\
This command shows you how much time is left on your cooldowns for various actions in the bot. It tracks four different cooldowns related to missions, daily challenges, and vote rewards.

**Usage:**\
`/cooldowns`

**Example:**\
`/cooldowns`

**Details:**\
The bot tracks the following cooldowns:

* **Deploying your team on a mission:** 10 minutes
* **Scouting for missions in a designated mission channel:** 30 minutes
* **Refreshing your daily challenges:** 20 hours
* **Collecting vote rewards:** 12 hours

Simply run the command, and the bot will display the remaining time on each active cooldown.

</details>

<details>

<summary><strong>/daily</strong> <em><code>[forcereset]</code></em></summary>

**Description:**\
The `/daily` command allows you to claim your set of 3 daily challenges every 20 hours. Completing each challenge rewards you with a **Daily Cosmic Cube**, which contains valuable loot such as card frames, themed card packs, upgrade items, and more.

**Usage:**\
`/daily [forcereset]`

**Example:**\
`/daily`\
`/daily forcereset:true`

**Details:**

* **Challenges:** Every 20 hours, you can collect 3 daily challenges. Each challenge you complete earns you a **Daily Cosmic Cube**, which is a loot box with various rewards.
* **Forcing a Reset:** If you're not able to complete your challenges before the 20-hour cooldown ends, you can force the challenges to reset by setting the `forcereset` parameter to `true`.
  * The `forcereset` parameter is optional and defaults to `false`. If left empty, the bot will simply provide your current challenges or reset them if they are all complete.

</details>

<details>

<summary><strong>/dismiss</strong> <em><code>[code]</code></em></summary>

**Description:**\
This command allows you to dismiss cards from your collection and gain 💠Units in return, based on the card’s rarity and quality. You can dismiss a single card or use filters to mass dismiss multiple cards that fit specific criteria.

**Usage:**\
`/dismiss [code]`

**Example:**\
`/dismiss`\
`/dismiss code:123456`\
`/dismiss code:p<10`

**Details:**

* **No Code Provided:** If you don't provide a `code`, the bot will automatically pull your most recent card for dismissal.
* **Single Card Dismissal:** Provide a specific `code` (e.g., `/dismiss code:123456`) to dismiss one card and earn 💠Units based on its rarity and quality.
* **Mass Dismissal Using Filters:** You can use filters in the `code` parameter to dismiss multiple cards that fit specific criteria. For example, `/dismiss code:p<10` will dismiss all cards with a power less than 10.
* **Units Earned:** The 💠Units earned from dismissing cards depend on the card's rarity and quality.
* **Filter Help:** To see a full list of available filters and how to use them, refer to the filter guide in the `/help` command.

This command is useful for both managing single cards and quickly dismissing groups of cards with filters, making it a flexible tool in your collection management.

</details>

<details>

<summary><strong>/fuse</strong> <code>[fuseon]</code>, <code>[fusefrom]</code></summary>

**Description:**\
The `/fuse` command allows you to fuse cards of the same character to combine their power and improve the overall strength of the card you keep. The `fuseon` parameter is the card you want to enhance, and the `fusefrom` parameter is the card (or cards) that will be absorbed. Only cards with the same identity can be fused.

**Usage:**\
`/fuse fuseon:[code] fusefrom:[code or filter]`

**Example:**\
`/fuse fuseon:123456 fusefrom:654321`\
`/fuse fuseon:123456 fusefrom:p<10`

**Details:**

* **Single Card Fusion:** Use this command to fuse one card with another (e.g., `fuseon:123456 fusefrom:654321`). The card specified in `fuseon` is kept, while the card in `fusefrom` is absorbed.
* **Mass Fusion with Filters:** You can also perform a mass fusion by applying a filter to `fusefrom`. The bot will pull as many cards that meet the filter criteria and are of the same character identity as the `fuseon` card, up to the available fusion slots.
* **Fusion Limit:** A single card can have a maximum of 20 fusions. After each fusion, the power is combined, and the card's "quality" will average out.
* **Fusion Review:** Before the fusion is executed, you will have the opportunity to review the selected cards to confirm the action.
* **Same Character Requirement:** Only cards of the same character identity (not code name) can be fused. For example, Clint Barton as Hawkeye and Clint Barton as Ronin can be fused, but Clint Barton cannot be fused with Kate Bishop, even if they share the Hawkeye codename.

</details>

<details>

<summary><strong>/give</strong> <code>[user]</code>, <code>[code]</code></summary>

**Description:**\
The `/give` command allows you to transfer ownership of a card from your collection to another user. Both the recipient (`user`) and the card you are giving (`code`) are required parameters.

**Usage:**\
`/give user:[mention] code:[code]`

**Example:**\
`/give user:@MarvelFan code:123456`

**Details:**

* **Transferring a Card:** The card specified by `code` will be permanently transferred to the user specified in `user`. Ensure you enter the correct card code and recipient.
* Once the transfer is complete, the recipient will receive the card in their collection, and it will no longer be in yours.

Use this command to trade cards with other users or gift them cards from your collection.

</details>

<details>

<summary><strong>/item</strong> <code>[name]</code>, <em><code>[code]</code></em></summary>

**Description:**\
The `/item` command allows you to use items from your inventory. You can specify the approximate name of the item in the `name` parameter, and the bot will find and use the closest matching item. If the item can be used on a card, the `code` parameter allows you to specify which card the item will be applied to.

**Usage:**\
`/item name:[item name] code:[card code]` (optional)

**Example:**\
`/item name:Upgrade Token`\
`/item name:Card Frame code:123456`

**Details:**

* **Using an Item:** Enter the approximate name of the item you want to use in the `name` parameter. The bot will automatically find the closest match in your inventory.
* **Optional Card Application:** If the item you're using is meant for cards (e.g., a frame or upgrade item), use the `code` parameter to specify which card you want to apply the item to.
* **View Inventory:** To see what items you have, use the `/vault type:Item Inventory` command. This will display all the items currently in your inventory.
* **Item Logic:** Different items have their own specific logic and uses. This command simply facilitates their use; the effect depends on the item itself.

This command is your gateway to utilizing the various items in your inventory for upgrades, modifications, or special effects.

</details>

<details>

<summary><strong>/manage</strong> <em><code>[code]</code></em></summary>

**Description:**\
The `/manage` command provides detailed options for managing a card in your collection. It allows you to repair, list, dismiss, or inspect the card closely. If no card `code` is provided, the command will default to your most recent card. Unlike the `/show` command, which can be used on any card, `/manage` is only for cards you own.

**Usage:**\
`/manage [code]`

**Example:**\
`/manage`\
`/manage code:123456`

**Details:**

* **No Code Provided:** If you don't specify a `code`, the command will automatically pull up your most recent card for management.
* **Actions Available:** Once the card is selected, a dropdown menu will allow you to:
  * **Repair**: Fix the card if it has been damaged.
  * **Manage on Trading Post**: List the card for sale or adjust its current listing.
  * **Dismiss**: Remove the card from your collection in exchange for 💠Units.
  * **Inspect**: View the card's detailed traits and stats.
* **Card Ownership:** You can only manage cards that are in your collection. If you want to view cards owned by others, use the `/show` command instead.

This command is essential for card maintenance, trading, and detailed inspection of your collection.

</details>

<details>

<summary><strong>/scout</strong></summary>

**Description:**\
The `/scout` command lets you actively search for new missions in a designated mission channel. When used, the bot will post 3 additional missions for users to engage with. This command complements the bot’s automatic mission posts, which occur every 10 minutes based on server activity. You can only use this command in channels marked for missions, and it has a 30-minute cooldown.

**Usage:**\
`/scout`

**Example:**\
`/scout`

**Details:**

* **Mission Channel Required:** You can only use this command in a channel that has been set up as a mission channel via the `/configure` command.
* **Cooldown:** The command has a 30-minute cooldown per user.
* **Additional Missions:** Missions are automatically posted every 10 minutes, but `/scout` allows users to trigger a fresh set of 3 missions manually.

This command provides an extra way for users to find more missions and opportunities, especially when waiting for the next automatic mission post.

</details>

<details>

<summary><strong>/show</strong> <em><code>[code]</code></em></summary>

**Description:**\
The `/show` command allows you to view detailed information about any card, whether it’s in your collection or not. You can provide a `code` to look at a specific card, or leave it blank to display your most recent card. This command shows the card’s image, power, fusion count, quality, and artwork credits.

**Usage:**\
`/show [code]`

**Example:**\
`/show`\
`/show code:123456`

**Details:**

* **Optional Code Parameter:** If you don’t provide a `code`, the command will display the most recent card in your collection.
* **View Any Card:** Unlike `/manage`, you can view any card with this command, not just those you own.
* **Card Information Displayed:**
  * **Card Image**
  * **Power**
  * **Fusion Count**
  * **Quality**
  * **Art Credits**: Comic name, penciller, inker, and colorist.

This command is perfect for reviewing a card’s full details, whether it’s yours or another player's.

</details>

<details>

<summary><strong>/vendor</strong></summary>

**Description:**\
The `/vendor` command opens the S.H.I.E.L.D. vendor interface, giving you access to both the main store and the event store. In these stores, you can use various currencies such as Favor, Vote Tickets, and Event Currencies to purchase items.

**Usage:**\
`/vendor`&#x20;

**Example:**\
`/vendor`&#x20;

**Details:**

* **No Parameters:** This command doesn’t require any parameters, simply use `/vendor` to open the vendor interface.
* **Currencies:** You can spend currencies like:
  * **Favor**: Earned from missions or activities.
  * **Vote Tickets**: Collected by voting for the bot.
  * **Event Currencies**: Specific to in-game events.
* **Stores Available:**
  * **Main Store**: General items available for purchase.
  * **Event Store**: Items tied to specific ongoing events.

This command provides easy access to the stores where you can manage your currencies and purchase valuable items.

</details>

<details>

<summary><strong>/tag</strong> <code>[cards]</code>, <code>[tag]</code>, <em><code>[emoji]</code></em></summary>

**Description:**\
The `/tag` command helps you organize your cards by attaching a tag to one or more cards. You can also add a unicode emoji to the tag for quick visual identification in your vault. Once tagged, you can search for these cards using the `t:[tagname]` filter or the emoji.

**Usage:**\
`/tag cards:[card codes] tag:[tag name] emoji:[optional]`

**Example:**\
`/tag cards:123456 789012 tag:Favorites`\
`/tag cards:123456 tag:Powerful emoji:🔥`

**Details:**

* **Tagging Multiple Cards:** You can tag more than one card by listing multiple card codes in the `cards` parameter, separated by spaces.
* **Filter by Tag:** Once a tag is applied, you can use the `t:[tagname]` filter to quickly find those cards in your collection.
* **Optional Emoji:** Add a unicode emoji to the tag for visual recognition and an additional way to filter your cards. Keep in mind that **only unicode emojis** are allowed—Discord-specific emojis are not supported.
* **Tag Management:** If you forget which tags you've used, you can view all your tags with the `/taglist` command.

This command helps you efficiently manage and find cards in your collection by assigning tags and emojis to them.

</details>

<details>

<summary><strong>/taglist</strong></summary>

**Description:**\
The `/taglist` command provides a list of all the tags you’ve created in your collection, along with the number of cards assigned to each tag. It’s a quick way to review your tagging system and manage your collection effectively.

**Usage:**\
`/taglist`

**Example:**\
`/taglist`

**Details:**

* **No Parameters:** Simply run the command to generate a list of all the tags in your collection.
* **Tag Overview:** The bot will display each tag and how many cards are associated with it, helping you keep track of your organized cards.

This command is useful for reviewing and managing your collection tags at a glance.

</details>

<details>

<summary><strong>/team</strong> <em><code>[add]</code></em>, <em><code>[code]</code></em></summary>

**Description:**\
The `/team` command allows you to view and manage your assigned team. Without parameters, it shows an overview of your team’s cards, including total power and durability. You can also assign cards to specific positions using optional parameters.

**Usage:**\
`/team [add:Position A|Position B|Position C] [code]`

**Example:**\
`/team`\
`/team add:Position A code:123456`

**Details:**

* **View Team:** Without parameters, you’ll see:
  * A visual of your 3-card team.
  * **Total Power**: The combined power of all cards.
  * **Durability**: The remaining durability of each card.
* **Edit Team:** Use the `add` parameter to assign a card to Position A, B, or C.
  * **Example:** `/team add:Position A code:123456`

This command is essential for viewing your team setup and making quick changes to your lineup.

</details>

<details>

<summary><strong>/tradingpost</strong> <em><code>[filter]</code></em></summary>

**Description:**\
The `/tradingpost` command allows you to browse a list of cards currently being sold by other players for 💠Units. You can then use the `/buy` command to purchase any card from this list. An optional `filter` parameter lets you narrow down your search to find specific cards more easily.

**Usage:**\
`/tradingpost [filter]`

**Example:**\
`/tradingpost`\
`/tradingpost filter:p>50`

**Details:**

* **Browse Cards for Sale:** This command shows all cards listed by other players, including details like card power and price in 💠Units.
* **Filters:** Use the `filter` parameter to refine your search (e.g., `filter:p>50` to view cards with power greater than 50).
* **Purchase Cards:** Once you find a card you like, use `/buy [code]` to purchase it.

This command is perfect for discovering new cards to add to your collection or finding deals in the marketplace.

</details>

<details>

<summary><strong>/vault</strong> <em><code>[user]</code></em>, <em><code>[filter]</code></em>, <em><code>[type]</code></em></summary>

**Description:**\
The `/vault` command lets you browse your collection of cards. It has three optional parameters: `user`, `filter`, and `type`, allowing you to view another user’s collection, filter specific cards, or change the functionality to view your item inventory or currency balance.

**Usage:**\
`/vault [user] [filter] [type]`

**Example:**\
`/vault`\
`/vault user:@MarvelFan`\
`/vault filter:p>50`\
`/vault type:Item Inventory`

**Details:**

* **Default (No Parameters):** If no parameters are provided, the command will show your own card collection.
* **Optional Parameters:**
  * **user:** View the collection of another user (e.g., `user:@MarvelFan`).
  * **filter:** Apply a filter to narrow down your search (e.g., `filter:p>50` to show cards with power greater than 50).
  * **type:** Changes the functionality of the command:
    * `Card Collection` (default): Browse your cards.
    * `Item Inventory`: View your inventory of items.
    * `Currency Wallet`: Check your current currency balance.\
      When `type` is set to `Item Inventory` or `Currency Wallet`, the `user` and `filter` parameters are ignored.

This command provides flexible ways to explore both your cards and your inventory, while also allowing you to peek at other users' collections.

</details>

<details>

<summary><strong>/vote</strong></summary>

**Description:**\
The `/vote` command allows you to collect a Vote Ticket after voting for the bot. You must manually use this command after casting your vote to receive the ticket, as the bot does not automatically detect votes. The command is on a 12-hour cooldown.

**Usage:**\
`/vote`

**Example:**\
`/vote`

**Details:**

* **Collect Vote Tickets:** After voting for the bot, use this command to claim a Vote Ticket, which can be spent in the store.
* **Manual Check:** The bot won’t automatically track your votes, so running this command is necessary to verify and collect your reward.
* **Cooldown:** This command has a 12-hour cooldown, meaning you can claim a Vote Ticket twice a day if you vote regularly.

This command ensures you get your Vote Ticket after voting, which can be used for purchases in the store.

</details>


---

# 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://helicord.gitbook.io/helicord/getting-started/helicord-commands.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.
