diff --git a/anda/apps/discord-canary-openasar/update.rhai b/anda/apps/discord-canary-openasar/update.rhai index d96b864947..6e1acb4a20 100644 --- a/anda/apps/discord-canary-openasar/update.rhai +++ b/anda/apps/discord-canary-openasar/update.rhai @@ -1,3 +1 @@ -let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz"); -let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); -rpm.version(newver); +rpm.version(get("https://discord.com/api/canary/updates?platform=linux").json().name); diff --git a/anda/apps/discord-canary/update.rhai b/anda/apps/discord-canary/update.rhai index d96b864947..6e1acb4a20 100644 --- a/anda/apps/discord-canary/update.rhai +++ b/anda/apps/discord-canary/update.rhai @@ -1,3 +1 @@ -let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz"); -let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); -rpm.version(newver); +rpm.version(get("https://discord.com/api/canary/updates?platform=linux").json().name); diff --git a/anda/apps/discord-openasar/update.rhai b/anda/apps/discord-openasar/update.rhai index cabf84bbc9..308265df4b 100644 --- a/anda/apps/discord-openasar/update.rhai +++ b/anda/apps/discord-openasar/update.rhai @@ -1,3 +1 @@ -let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz"); -let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); -rpm.version(newver); +rpm.version(get("https://discord.com/api/stable/updates?platform=linux").json().name); diff --git a/anda/apps/discord-ptb-openasar/update.rhai b/anda/apps/discord-ptb-openasar/update.rhai index 32e9b4a735..366238f22b 100644 --- a/anda/apps/discord-ptb-openasar/update.rhai +++ b/anda/apps/discord-ptb-openasar/update.rhai @@ -1,3 +1 @@ -let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz"); -let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); -rpm.version(newver); +rpm.version(get("https://discord.com/api/ptb/updates?platform=linux").json().name); diff --git a/anda/apps/discord-ptb/update.rhai b/anda/apps/discord-ptb/update.rhai index 32e9b4a735..366238f22b 100644 --- a/anda/apps/discord-ptb/update.rhai +++ b/anda/apps/discord-ptb/update.rhai @@ -1,3 +1 @@ -let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz"); -let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); -rpm.version(newver); +rpm.version(get("https://discord.com/api/ptb/updates?platform=linux").json().name); diff --git a/anda/apps/discord/update.rhai b/anda/apps/discord/update.rhai index cabf84bbc9..308265df4b 100644 --- a/anda/apps/discord/update.rhai +++ b/anda/apps/discord/update.rhai @@ -1,3 +1 @@ -let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz"); -let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); -rpm.version(newver); +rpm.version(get("https://discord.com/api/stable/updates?platform=linux").json().name);