- Версия 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());
И он работает с базовыми текстовыми сообщениями, но если я хочу отправить или получить вложение, почему-то это не работает.