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

# Инициализация

## Класс `VkBot`

{% code title="Конструктор" %}

```php
public function __construct(VkApi $api) {}

$api = new VkApi('access_token', 5.131);
$bot = new VkBot($api);
```

{% endcode %}

Для инициализации класса `VkBot` необходимо передать инициализированный класс `VkApi`, который позже будет доступен в контексте приходящих событий.

{% hint style="info" %}
Рекомендуется передавать в класс VkBot инициализированный класс VkApi с токеном той группы, от которой будут приходить события.
{% endhint %}
