Всем привет, столкнулся с проблемой, что мне нужно сделать таймер для бота, что бы он через какое то время отписал пользователю, но что бы код не фризился. У меня же код фризится, причем у всех пользователей, нужна помощь!
def timer(time_s,id,nomer_zakaza):
time_s[id] = time.time()
timer = 1
while timer == 1:
with open('bd_zakaz.txt','r',encoding='utf-8') as file:
d1 = json.load(file)
print(time.time() - time_s[id])
if (time.time() - time_s[id]) >= 15 and ((d1[str(nomer_zakaza)])['status_zakaza']) == 1:
write_message(id,'На данный момент нет свободных водителей, заказ отклонен.')
timer = 0