diff --git a/obs/window-basic-main.cpp b/obs/window-basic-main.cpp index 9dd2fd556b53bea2fb2b2969a0b3317eb0b25d38..476adb99a122802ad4e48d405a9ac2e758b4dea9 100644 --- a/obs/window-basic-main.cpp +++ b/obs/window-basic-main.cpp @@ -859,8 +859,14 @@ void OBSBasic::CheckForUpdates() { ui->actionCheckForUpdates->setEnabled(false); - QUrl url("https://obsproject.com/obs2_update/basic.json"); - updateReply = networkManager.get(QNetworkRequest(url)); + string versionString("obs-basic "); + versionString += App()->GetVersionString(); + + QNetworkRequest request; + request.setUrl(QUrl("https://obsproject.com/obs2_update/basic.json")); + request.setRawHeader("User-Agent", versionString.c_str()); + + updateReply = networkManager.get(request); connect(updateReply, SIGNAL(finished()), this, SLOT(updateFileFinished())); connect(updateReply, SIGNAL(readyRead()),