From: AsamK Date: Wed, 18 Aug 2021 17:37:03 +0000 (+0200) Subject: Adapt User-Agent string to get rate limit challenges X-Git-Tag: v0.9.0~71 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/e00eaf10e8820760d179862c736fb0b826c305d8?hp=89d498f87d91c600ee13a52d867695932d8265ec Adapt User-Agent string to get rate limit challenges --- diff --git a/src/main/java/org/asamk/signal/BaseConfig.java b/src/main/java/org/asamk/signal/BaseConfig.java index afafc7d7..bb8db7d2 100644 --- a/src/main/java/org/asamk/signal/BaseConfig.java +++ b/src/main/java/org/asamk/signal/BaseConfig.java @@ -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() { }