diff --git a/src/ATProto/XrpcClient.php b/src/ATProto/XrpcClient.php index 385a2f7b..72cda2b9 100644 --- a/src/ATProto/XrpcClient.php +++ b/src/ATProto/XrpcClient.php @@ -20,7 +20,7 @@ class XrpcClient { 'base_uri' => sprintf('%s/xrpc/', rtrim($service, '/')), 'timeout' => 10, 'headers' => [ - 'User-Agent' => sprintf('Misuzu/%s', Misuzu::version()), + 'User-Agent' => Misuzu::userAgent(), ], ]); } diff --git a/src/Misuzu.php b/src/Misuzu.php index 7ad32fe1..77d8496c 100644 --- a/src/Misuzu.php +++ b/src/Misuzu.php @@ -36,6 +36,10 @@ final class Misuzu { return trim($version); } + public static function userAgent(): string { + return sprintf('%s/%s', __NAMESPACE__, self::version()); + } + public static function debug(): bool { return !empty(ini_get('display_errors')); }