diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index f952321..52e3e4e 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -3,6 +3,8 @@ namespace App\Providers; use App\MetadataResolver\MetadataResolver; +use GuzzleHttp\Client; +use GuzzleHttp\RequestOptions; use Illuminate\Support\Facades\Blade; use Illuminate\Support\ServiceProvider; use Parsedown; @@ -36,5 +38,12 @@ class AppServiceProvider extends ServiceProvider $this->app->singleton('parsedown', function () { return Parsedown::instance(); }); + $this->app->bind(Client::class, function () { + return new Client([ + RequestOptions::HEADERS => [ + 'User-Agent' => 'TissueBot/1.0' + ] + ]); + }); } }