# Reports

You can see a usage report and a commands report for your bot. Just click to links.

![](https://3310729168-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LVh0yg9olT-QWqi3AYt%2F-MJiwdALvV9qFrvfllCj%2F-MJixO_oIpgfacLpXxzI%2Fimage.png?alt=media\&token=7239a29d-3479-4296-9e27-8d80a3b437ab)

## Usage report

shows the count of new users, chats, received and sent messages, blocked chats, etc.&#x20;

![](https://3310729168-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LVh0yg9olT-QWqi3AYt%2F-MJiwdALvV9qFrvfllCj%2F-MJiz1roaaSEr_Cb9pYY%2Fimage.png?alt=media\&token=f8066b5a-c430-4890-8b34-b1a27fba5e30)

## Commands report

with this report you can see:

* slowest commands (Average run time option)
* the most used commands (Total calls option)

Command can execute with API, BJS-runtime and in background

API - this is an external API call. For example Telegram API

BJS-runtime - this is the execution of your JavaScript code

Background - this is the execution of Bot.run with run\_after options and another scheduled tasks.

![](https://3310729168-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LVh0yg9olT-QWqi3AYt%2F-MJiwdALvV9qFrvfllCj%2F-MJj2fYZPzO3q1s4ZBfZ%2Fimage.png?alt=media\&token=74a8ce0a-5263-46e4-a22c-66dff77fb8b4)

{% hint style="warning" %}
Average run time for API must be above 0.1 - 0.5 sec. If your command spends more time you need to optimize it.
{% endhint %}
