# Make Your AI Smarter

## 1. Training AI bot about a new token

1.1. User story&#x20;

* As a user, I want to train the AI bot about a new token, so that I can earn points from the activity

1.2. Navigation

Click the Train button or type the command /trainmode.

1.3. Acceptance Criteria

Users click the Train button or type the command /trainmode.

Bot Response:

#### If users added wallet address, then show the message:&#x20;

*Your $DEFAI balance is 10, which means you have 10 tickets. You also have 10 training turns available today.*

**Note:** Your balance is updated daily with a snapshot taken at 00:00.

Please fill out the training form in the following format:

* Subject:
* Reference link (if any):
* Description:
* Attachments (images only - up to 5):

Example:

* Subject: New information about Bitcoin trends
* Reference link (if any): <https://t.me/my_bot_username?start=abc123>
* Description: A new project analyzing Bitcoin's market trends and future projections based on historical data and AI predictions.
* Attachments (images only - up to 5):

1. Chart\_Bitcoin\_2025.png
2. Historical\_Trend\_Analysis.png"

User Action: "Send form"

Bot Response:\
Thank you for the information! Here is your ticket code: 123456.

#### If users haven't added wallet address, then show the message:&#x20;

*You haven't added your wallet address yet. Please add it to use the training feature.*

B. Exceptional Flow

1. Too Many Requests:

* Scenario: A user sends more than 10 training requests in a day.
* Bot Response:\
  "Sorry, you can only send a maximum of 10 training requests per day."

2. Too Many Requests for One Token:

* Scenario: A user sends more than 10 training requests for the same token.
* Bot Response:\
  "Sorry, we are not accepting more training requests for this token. Please share information about other tokens."

## 2. Follow KOL&#x20;

2.1. User story&#x20;

* As a user, I want to follow a KOL on Twitter, so that I can adjust my trading strategy based on their opinions&#x20;

2.2. Navigation&#x20;

* Send /follow \[KOL username of twitter] command&#x20;

2.3 Acceptance criteria&#x20;

* The bot will send users new posts of the KOL hourly&#x20;
* After users send follow KOL command, then bot responses with the format as example below:&#x20;

*Hello Henry, here are the latest updates from \[KOL twitter username] on Twitter:*

1. “DOGE is going to the moon” - 10:30 - 14/01/2025.
2. “BTC will reach 100k” - 12:00 - 14/01/2025.
3. “ETH 2.0 staking rewards are now live – don’t miss out!” - 09:00 - 14/01/2025.
4. “XRP’s latest partnership is set to revolutionize cross-border payments.” - 11:15 - 14/01/2025.
5. “SOL to recover strongly after the network upgrade – exciting times ahead!” - 08:45 - 14/01/2025.
6. “SHIB burn rate surges by 200% this week. Bullish trend incoming?” - 13:30 - 14/01/2025.
7. “ADA prepares for a major DeFi announcement at the upcoming summit.” - 15:00 - 14/01/2025.
8. “LTC mining profitability rises as network difficulty drops slightly.” - 10:10 - 14/01/2025.
9. “DOT’s latest parachain auction sets new records – incredible demand!” - 14:20 - 14/01/2025.
10. “MATIC surpasses $1 after major adoption news in Web3 space.” - 12:50 - 14/01/2025.
11. “BNB Chain announces a new roadmap for 2025 focusing on scalability.” - 16:45 - 14/01/2025.
12. “AVAX gains momentum after integration with a popular gaming platform.” - 17:30 - 14/01/2025.

I will continue to monitor updates and provide more information hourly. Please let me know if you have any specific requests or need further assistance

<br>

## 3. Follow a token&#x20;

3.1. User story&#x20;

* As a user, I want to follow a token, so that I can get more information about the token to decide my trading strategy&#x20;

3.2. Navigation&#x20;

* Users send /follow \[cryptocurrency]command to the bot

3.3. Acceptance criteria&#x20;

* A user can follow a maximum of 200 tokens&#x20;
* The bot will send users new posts about the token hourly&#x20;
* After users send /follow \[cryptocurrency] command, then bot responses with the format as example below:&#x20;

*Hi Henry! Here are the latest updates about Bitcoin (BTC) from Twitter:*

1. “BTC will reach 100k” – CZ, 12:00 on 14/01/2025.
2. “Bitcoin adoption is growing exponentially – the next bull run is inevitable.” – Michael Saylor, 10:00 on 14/01/2025.
3. “BTC is now accepted by over 100k merchants worldwide!” – Jack Dorsey, 14:30 on 14/01/2025.
4. “Regulations are coming, but BTC remains the king of crypto.” – Elon Musk, 09:45 on 14/01/2025.
5. “Bitcoin mining energy usage drops 10% after efficiency upgrades.” – CZ, 11:20 on 14/01/2025.

I’ll keep monitoring updates and share more information as they come. Let me know if there’s anything else you need!

## 4. Add wallet address&#x20;

4.1 User story statement

As a user, I want to add wallet address to use training fucntion&#x20;

4.2 Navigation&#x20;

Send /add\_wallet\_address \[wallet address] command&#x20;

4.3. Acceptance criteria

After users added their wallet address, Bot responses:&#x20;

* Your wallet has been added successfully.

## 5. View ticket info

5.1. User story&#x20;

* As a user, I want to view ticket info, so that I can use the ticket

5.2. Navigation

* Send /ticket command

5.3.Acceptance criteria

Bot response:&#x20;

Here’s a summary of your tickets:

* Total Tickets Submitted: 5
* Ticket Codes: T-0001, T-0002, T-0003, T-0004, T-0005
* Valid Tickets Remaining: 2

## 6. View wallet address

6.1. User story statement

* As a user, I want to view my current wallet address, so that I can make sure I connect correct wallet

6.2. Navigation&#x20;

* Send /get\_wallet\_adress command

6.3. Acceptance criteria&#x20;

Users send /get\_wallet\_address command&#x20;

Bot Response:

* Wallet Address: 0x12345abcde...
* $DEFAI Balance: 150

Training Tickets Available: 15


---

# 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://aidefiagents.gitbook.io/whitepaper/defi-agents-ai-system/ai-training-mode/make-your-ai-smarter.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.
