# Documentation

Dive into the specifics of each features the Alpha Canary offers by checking out our complete documentation.

## Tracker Bot

The tracker bot is a floor tracker that can checks the floor of a list of collections every 10 minutes and then posts the results to a custom channel if the price of the floor goes above the **top-floor** or below the **bottom-floor** inputs.

![Tracker bot triggered](/files/bwmUt8sMWNEq1cT8Xb7O)

All the commands associated to the Tracker Bot:

{% content-ref url="/pages/M89MHYmqJcmkZ0OHsmRk" %}
[add-collection-to-tracker](/alpha-canary/commands/add-collection-to-tracker.md)
{% endcontent-ref %}

{% content-ref url="/pages/yWCakc3Lw0WbHNPDncJX" %}
[remove-collection-from-tracker](/alpha-canary/commands/remove-collection-from-tracker.md)
{% endcontent-ref %}

{% content-ref url="/pages/bmliybger6v9ctv89HYh" %}
[set-channel](/alpha-canary/commands/set-channel.md)
{% endcontent-ref %}

{% content-ref url="/pages/HliKODZoeuqUhiwfV3II" %}
[show-configuration](/alpha-canary/commands/show-configuration.md)
{% endcontent-ref %}

{% content-ref url="/pages/A5hQEvLzqB82O1gr4hxN" %}
[disable-\* and enable-\*](/alpha-canary/commands/disable-and-enable.md)
{% endcontent-ref %}

## Lister Bot

The lister bot is a bot that checks if listings happen in OpenSea for a single collection and then posts the results to a custom channel.

![Lister bot triggered](/files/qZ8R3NQBWWZ9nUrO1wgG)

All the commands associated to the Lister Bot:

{% content-ref url="/pages/a32Y8Fr0VU1lsIgznaaL" %}
[lister-collection](/alpha-canary/commands/lister-collection.md)
{% endcontent-ref %}

{% content-ref url="/pages/bmliybger6v9ctv89HYh" %}
[set-channel](/alpha-canary/commands/set-channel.md)
{% endcontent-ref %}

{% content-ref url="/pages/HliKODZoeuqUhiwfV3II" %}
[show-configuration](/alpha-canary/commands/show-configuration.md)
{% endcontent-ref %}

{% content-ref url="/pages/A5hQEvLzqB82O1gr4hxN" %}
[disable-\* and enable-\*](/alpha-canary/commands/disable-and-enable.md)
{% endcontent-ref %}

## Seller Bot

The seller bot is a bot that checks if sells happen in OpenSea for a single collection and then posts the results to a custom channel.

![Seller bot triggered](/files/A6dKjzc85qojvAK7GFQM)

All the commands associated to the Seller Bot:

{% content-ref url="/pages/gOhzgLHgkjedXecEGdfg" %}
[seller-collection](/alpha-canary/commands/seller-collection.md)
{% endcontent-ref %}

{% content-ref url="/pages/bmliybger6v9ctv89HYh" %}
[set-channel](/alpha-canary/commands/set-channel.md)
{% endcontent-ref %}

{% content-ref url="/pages/HliKODZoeuqUhiwfV3II" %}
[show-configuration](/alpha-canary/commands/show-configuration.md)
{% endcontent-ref %}

{% content-ref url="/pages/A5hQEvLzqB82O1gr4hxN" %}
[disable-\* and enable-\*](/alpha-canary/commands/disable-and-enable.md)
{% endcontent-ref %}

## Calculate Profits

This commands allow you to calculate how much you need to sell an asset(s), based on the details of its transaction, in order to see what's the minimum you need to sell them to be in profit or break-even.

![Calculated profits](/files/JdcM9x6qHcLrItu4BbVI)

All the commands associated to the calculation of profits

{% content-ref url="/pages/IpV7uiY3lmO0VqPB7n8l" %}
[calculate-profit](/alpha-canary/commands/calculate-profit.md)
{% endcontent-ref %}

## ECR20 Coin Tracker

The coin tracker is a command that simulates and stores the name, price in USD, price in ETH and quantity to be able to compare in the future if there is profit either in ETH, USD or both.

You can sell your coins but they won't disappear from storage unless removed manually.

![Coin Tracker](/files/r3ymaUCEMnjYijPdvJuL)

All the commands associated to the ECR20 coin tracker

{% content-ref url="/pages/6aIYyL5JLZV4OIId2zIn" %}
[coin-tracker](/alpha-canary/commands/coin-tracker.md)
{% endcontent-ref %}

## Gas Tracker

Check how much is gas in the Ethereum network. You can also check the bot to keep track of Ethereum price and Gas price too.

<div align="left"><img src="/files/cSHy7TKq4X6aStVoC4aO" alt="Gas command"> <img src="/files/WYpvcieZ006DmJNuHGv4" alt="Eth and Gas tracking"></div>

All the commands associated to gas tracking

{% content-ref url="/pages/yc3Syfs4HVs6Cl7e5Yap" %}
[gas](/alpha-canary/commands/gas.md)
{% endcontent-ref %}

## Get Information from collections or tokens

![Get token id](/files/XYCIzOiJEYUO3Ijh1JRl) ![Get information](/files/rUni8nGEDpsTFrDP1q1d) ![Get floor](/files/IujdPXbUP2jMJS0Jl8zD)

All the commands associated to getting information from collections or tokens

{% content-ref url="/pages/cy1Or3U1TH8hPzxrb9qX" %}
[get-floor](/alpha-canary/commands/get-floor.md)
{% endcontent-ref %}

{% content-ref url="/pages/PCWDc5Po0RkdwPAZ9l65" %}
[get-information](/alpha-canary/commands/get-information.md)
{% endcontent-ref %}

{% content-ref url="/pages/6u7T67a5A06MLjXPkQcg" %}
[get-token-ethereum-collection](/alpha-canary/commands/get-token-ethereum-collection.md)
{% endcontent-ref %}

{% content-ref url="/pages/F6KHKDXwHi5d9qYWUbSh" %}
[get-token-polygon-collection](/alpha-canary/commands/get-token-polygon-collection.md)
{% endcontent-ref %}


---

# 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://chris-invader.gitbook.io/alpha-canary/reference/documentation.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.
