Laravel Ботман: не могу отправлять ничего, кроме текстов - PullRequest
0 голосов
/ 27 февраля 2020
  • Версия BotMan: 2.5
  • PHP Версия: 7.2.28
  • Служба (-ы) обмена сообщениями: Telegram, Facebook
  • Кэш-драйвер: LaravelCache

Я хотел интегрировать Botman в один из моих Laravel проектов, но когда я хочу отправить, например, изображение, как в документации:

    $attachment = new Image('https://thenextdoor.org/wp-content/uploads/2016/11/placeholder-815x458.png');

    $message = OutgoingMessage::create('foo')
                ->withAttachment($attachment);

    // Reply message object
    $bot->reply($message);

Он не отправляет ничего и никакого журнала не было сгенерировано. Я реализовал бота следующим образом:

 $config['telegram']['token'] = env('TELEGRAM_TOKEN');
 DriverManager::loadDriver(TelegramDriver::class);

 $bot = BotManFactory::create($config, new LaravelCache());

И он работает с базовыми текстовыми сообщениями, но если я хочу отправить или получить вложение, почему-то это не работает.

...