Этот коммит содержится в:
stevefoxru
2025-04-28 18:18:54 +03:00
коммит произвёл GitHub
родитель 9590b9f7a0
Коммит 9f3c24d8d0
+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"
} }