Skip to content

Commit 3cc146a

Browse files
committed
Market-specific URLs in local.properties
1 parent d930c0a commit 3cc146a

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

‎main.js‎

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* This file is a part of Telegram X Publisher
3-
* Copyright © Vyacheslav Krylov (slavone@protonmail.ch) 2022
3+
* Copyright © Vyacheslav Krylov (tgx-android@pm.me) 2022-2023
44
*
55
* This program is free software; you can redistribute it and/or modify
66
* it under the terms of the GNU General Public License as published by
@@ -1749,10 +1749,18 @@ function processPrivateCommand (botId, bot, msg, command, commandArgsRaw) {
17491749
const updateSettingsTask = {
17501750
name: 'updateSettings',
17511751
act: (task, callback) => {
1752+
let marketUrls = '';
1753+
if (settings.app.market_url) {
1754+
for (const key in settings.app.market_url) {
1755+
const marketUrl = settings.app.market_url[key];
1756+
marketUrls += 'app.' + key + '_download_url=' + marketUrl + '\n';
1757+
}
1758+
}
17521759
let properties = 'sdk.dir=' + settings.ANDROID_SDK_ROOT + '\n' +
17531760
'keystore.file=' + settings.TGX_KEYSTORE_PATH + '\n' +
1754-
'app.download_url=' + settings.app.download_url + '\n' +
17551761
'app.sources_url=' + settings.app.sources_url + '\n' +
1762+
'app.download_url=' + settings.app.download_url + '\n' +
1763+
marketUrls +
17561764
'telegram.api_id=' + settings.telegram.app.api_id + '\n' +
17571765
'telegram.api_hash=' + settings.telegram.app.api_hash + '\n' +
17581766
'youtube.api_key=' + settings.youtube.api_key + '\n';

‎settings.sample.json‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@
33
"id": "org.thunderdog.challegram",
44
"name": "Telegram X",
55
"download_url": "https://telegram.org/dlx",
6-
"sources_url": "https://github.com/TGX-Android/Telegram-X"
6+
"sources_url": "https://github.com/TGX-Android/Telegram-X",
7+
"market_url": {
8+
"google": "https://play.google.com/store/apps/details?id=org.thunderdog.challegram",
9+
"galaxy": "https://apps.samsung.com/appquery/appDetail.as?appId=org.thunderdog.challegram",
10+
"huawei": "https://appgallery.huawei.com/app/C101754199"
11+
}
712
},
813
"server_verbosity": 0,
914
"modify_debug_symbols": false,

0 commit comments

Comments
 (0)