]> nmode's Git Repositories - signal-cli/commitdiff
Adapt User-Agent string to get rate limit challenges
authorAsamK <asamk@gmx.de>
Wed, 18 Aug 2021 17:37:03 +0000 (19:37 +0200)
committerAsamK <asamk@gmx.de>
Wed, 18 Aug 2021 17:37:03 +0000 (19:37 +0200)
src/main/java/org/asamk/signal/BaseConfig.java

index afafc7d72a6a756caa6c2839735b423e7c82d0d9..bb8db7d269be60ec47a3b3cebdfcbbfbde43e4e4 100644 (file)
@@ -5,7 +5,11 @@ public class BaseConfig {
     public final static String PROJECT_NAME = BaseConfig.class.getPackage().getImplementationTitle();
     public final static String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion();
 
-    final static String USER_AGENT = PROJECT_NAME == null ? "signal-cli" : PROJECT_NAME + " " + PROJECT_VERSION;
+    final static String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/5.12.4";
+    final static String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null
+            ? "signal-cli"
+            : PROJECT_NAME + "/" + PROJECT_VERSION;
+    final static String USER_AGENT = USER_AGENT_SIGNAL_ANDROID + " " + USER_AGENT_SIGNAL_CLI;
 
     private BaseConfig() {
     }