Команды автозагрузки Composer
Я пытаюсь разработать бот Telegram в PHP с помощью irazasyed/telegram-bot-sdk
Я хочу, чтобы бот отвечал на команды телеграммы и в документации указано
Вы можете хранить свои пользовательские команды в любом каталоге, если ваши команды могут быть автоматически загружены на основе ваших настроек composer.json и правильно зарегистрированы в Системе обработки команд.
Исходя из этого, я пытался включить мои команды в папку на том же уровне бота. Проблема в том, что я получаю Uncaught Error: Class 'StartCommand' not found
что я должен делать? Я хотел включить все мои команды в одну папку. Древовидная структура:
/bot
-/commands
-StartCommand.php
-bot.php
/vendor
...
Bot.php
require_once '../vendor/autoload.php';
use Telegram\Bot\Api;
$telegram = new Api(<token>);
$command = new StartCommand;
$telegram->addCommand($command);