Нужно работать через прокси на Botman. Нашел
issue на GitHub по моей проблеме. Автор пакета говорит что нужно создать свой service provider и там уже самому настраивать Curl:
BotMan Studio loads the BotManServiceProvider in your config/app.php
The service provider loads BotMan through the factory. And the factory create method ibstanciates curl.
https://github.com/botman/botman/blob/master/src/B...
So just create your own service provider instead of the BotMan one and use the custom creation code.
https://github.com/botman/botman/blob/master/src/B...
Но в BotManServiceProvider.php нельзя ничего менять. Там просто такая строчка:
$botman = BotManFactory::create(config('botman', []), new LaravelCache(), $app->make('request'), $storage);
И где вы тут видите, что можно вызвать curl_setopt? Его можно вызвать только в классе BotMan\BotMan\Http\Curl, но изменить его нельзя.
Что делать? Или забить на это и просто попытаться проксировать все запросы от PHP через какую нибудь прогу?