Update install.sh
Этот коммит содержится в:
+10
-2
@@ -127,10 +127,18 @@ check_script_update() {
|
|||||||
|
|
||||||
# Проверка и применение обновлений
|
# Проверка и применение обновлений
|
||||||
check_updates() {
|
check_updates() {
|
||||||
if [[ ! -d "/root/amnezia-bot/.git" ]]; then
|
# Проверка наличия git
|
||||||
echo -e "${RED}Репозиторий не найден. Пожалуйста, установите бот сначала.${NC}"
|
if ! command -v git &>/dev/null; then
|
||||||
|
echo -e "${RED}git не установлен. Установите git для клонирования репозитория.${NC}"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
# Проверка и клонирование репозитория, если он отсутствует
|
||||||
|
if [[ ! -d "/root/amnezia-bot/.git" ]]; then
|
||||||
|
echo -e "${YELLOW}Репозиторий не найден. Клонируем репозиторий...${NC}"
|
||||||
|
cd /root || { echo -e "${RED}Не удалось перейти в /root${NC}"; exit 1; }
|
||||||
|
run_with_spinner "Клонирование репозитория" "git clone $REPO_URL -q"
|
||||||
|
cd amnezia-bot || { echo -e "${RED}Не удалось перейти в каталог amnezia-bot${NC}"; exit 1; }
|
||||||
|
fi
|
||||||
check_github_updates "$1"
|
check_github_updates "$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user