Начинающий
			
			
				
					
				
			
		- Статус
 - Оффлайн
 
- Регистрация
 - 24 Дек 2019
 
- Сообщения
 - 72
 
- Реакции
 - 9
 
Час уже работает, не выбивает. По-моему, ему важно время между запросами, а не количество, но спорить не буду. Будет выбрасывать - напишу, так пока нечего не былоу тебя будет выбивать капчу, если скрипт очень долго работает
--------------------------
Ошибку пофиксил
--------------------------
................
	Пожалуйста, авторизуйтесь для просмотра ссылки.
-------------
	Пожалуйста, авторизуйтесь для просмотра ссылки.
................
			
				Python:
			
		
		
		import vk_api,datetime,time,os, random
os.system ('title Новогодний бот')
os.system ('cls')
os.system ('color a')
def auth_handler():
    key = input("Enter authentication code: ")
    remember_device = True
    return key, remember_device
def smilek():
    return(str("&#" + "12" + str(random.randint(1000, 9999)) + ";"))
def elka():
    print ('   __☆_________*_________☆_')
    print ('   ______☆____*o*____☆_____')
    print ('   _☆________*o*o*_______☆_')
    print ('   _____☆___*o*o*o*___☆____')
    print ('   ___☆____*o*o*o*o*_____☆_')
    print ('   _______*o*o*o*o*o* _____')
    print ('   __________|| ||_________')
    time.sleep (0.25)
    os.system ('cls')
    print ('   ____________o___________')
    print ('   __☆________o*o________☆_')
    print ('   ______☆___o*o*o___☆_____')
    print ('   _☆_______o*o*o*o______☆_')
    print ('   _____☆__o*o*o*o*o__☆____')
    print ('   ___☆___o*o*o*o*o*o ___☆_')
    print ('   __________|| ||_________')
    time.sleep (0.25)
    os.system ('cls')
for i in range(1,5):
    elka()
login = input("Enter your login: ")
password = input("Enter your password: ")
os.system ('cls')
while True:
    vk_session = vk_api.VkApi(
    login, password,
    auth_handler=auth_handler)
    try:
        vk_session.auth()
    except:
        print("Incorrect password or login")
        os.abort()
    vk = vk_session.get_api()
    now = datetime.datetime.now()
    day   = int("%d" % now.day)
    hour   = int("%d" % now.hour)
    minute = int("%d" % now.minute)
    hour_status = int("%d" % now.hour)
    day_1 = ( 31 - day)
    hour_1   = (23 - hour)
    minute_1 =  (60 - minute)
    if hour == 23:
        hour = 0
        hour_1 = 0
    print("До нового года осталось: ", day_1, " Дней ", hour_1, "Часов ", minute_1 ," Минут")
    if hour_1 == 24 and minute_1 == 60 and day_1 == 0:
        try:
            vk_session.method("status.set", {"text": smilek() + smilek() + smilek() + "C Новым 2021 Годом" + smilek() + smilek() + smilek()})
            exit
        except:
            print ('Ошибка при смене статуса !')
    try:
        vk_session.method("status.set", {"text": smilek() + smilek() + smilek() + "До нового года осталось: " + str(day_1) + " Дней " + str(hour_1) + " Часов " + str(minute_1) + " Минут" + smilek() + smilek() + smilek()})
    except:
        print ('Ошибка при смене статуса !')
    time.sleep (30)
while True:
    elka()