From 687c2da2df105b82a232d8c60dab678dad72ed34 Mon Sep 17 00:00:00 2001 From: anten-ka Date: Fri, 6 Mar 2026 15:24:36 +0300 Subject: [PATCH] =?UTF-8?q?install.sh:=20=D1=82=D0=BE=D0=BA=D0=B5=D0=BD=20?= =?UTF-8?q?=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D0=B0=D1=82=D1=8C=20=D0=B0=D1=80=D0=B3=D1=83=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=BE=D0=BC=20gotelegram=20=D0=A2=D0=9E=D0=9A=D0=95?= =?UTF-8?q?=D0=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made-with: Cursor --- install.sh | 7 ++++++- install_one_liner.txt | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index 5660875..08305de 100644 --- a/install.sh +++ b/install.sh @@ -13,6 +13,9 @@ if [ "$EUID" -ne 0 ]; then exit 1 fi +# Токен можно передать аргументом: gotelegram ВАШ_ТОКЕН (для приватного репо) +[ -n "$1" ] && export GITHUB_TOKEN="$1" + BOT_DIR="/opt/gotelegram-bot" SERVICE_NAME="gotelegram-bot" REPO_RAW="${GOTETELEGRAM_REPO_RAW:-https://raw.githubusercontent.com/anten-ka/gotelegram_pro/main}" @@ -64,7 +67,9 @@ if [ ! -f "$BOT_DIR/bot.py" ]; then } fi if [ ! -f "$BOT_DIR/bot.py" ]; then - echo -e "${RED}Не удалось загрузить файлы. Для приватного репо: GITHUB_TOKEN=токен gotelegram${NC}" + echo -e "${RED}Не удалось загрузить файлы. Для приватного репо запустите с токеном:${NC}" + echo -e " ${YELLOW}gotelegram ВАШ_GITHUB_ТОКЕН${NC}" + echo -e " или: ${YELLOW}GITHUB_TOKEN=ВАШ_ТОКЕН gotelegram${NC}" exit 1 fi fi diff --git a/install_one_liner.txt b/install_one_liner.txt index 324b8f1..6cc9fd4 100644 --- a/install_one_liner.txt +++ b/install_one_liner.txt @@ -1,4 +1,5 @@ # Готовая ссылка в формате kaskad # Замените YOUR_GITHUB_TOKEN на свой токен (https://github.com/settings/tokens, право repo) +# Токен нужен дважды: в curl (скачать скрипт) и в конце (чтобы скрипт скачал файлы бота из приватного репо). -curl -sL -H "Authorization: token YOUR_GITHUB_TOKEN" https://raw.githubusercontent.com/anten-ka/gotelegram_pro/main/install.sh -o /usr/local/bin/gotelegram && chmod +x /usr/local/bin/gotelegram && systemctl restart gotelegram-bot 2>/dev/null; GITHUB_TOKEN=YOUR_GITHUB_TOKEN gotelegram +curl -sL -H "Authorization: token YOUR_GITHUB_TOKEN" https://raw.githubusercontent.com/anten-ka/gotelegram_pro/main/install.sh -o /usr/local/bin/gotelegram && chmod +x /usr/local/bin/gotelegram && systemctl restart gotelegram-bot 2>/dev/null; gotelegram YOUR_GITHUB_TOKEN