Перейти к содержимому

setStorage

Метод подключает хранилище состояний (FSM) к боту. Это обязательный шаг для использования функционала диалогов (onState). Метод также автоматически прокидывает хранилище в основной класс ZG.

Параметры

#НазваниеТипОписание
1storageStorageInterfaceРеализация хранилища (например, FileStorage).

Возвращает

Bot — экземпляр класса Bot.

Пример использования

php
<?php
require_once __DIR__ . '/vendor/autoload.php';
use ZenithGram\ZenithGram\ZG;
use ZenithGram\ZenithGram\Bot;
use ZenithGram\ZenithGram\Storage\FileStorage;

$tg = ZG::create(BOT_TOKEN);
$bot = new Bot($tg);

// Инициализируем хранилище
$bot->setStorage(new FileStorage());

Опубликовано под лицензией MIT.