Top.Mail.Ru
Ответы

Глобальные переменные на python aiogram 3.0

Пишу телеграмм бота, который записывает людей в барбершоп и столкнулся с проблемой. Как сделать так чтобы когда Андрей записался на 16:00 в пятницу, Женя не смог записаться на это же время и день. Как это реализовать можно? Поскажите пожалуйста🥺

По дате
По рейтингу
Аватар пользователя
Профи
8мес

Если у тебя есть база данных или где у тебя там хранятся записи, в самой функции создания записи добавляешь условие в котором делаешь запрос в файл\базу данных и проверяешь есть ли уже запись на такое время в такое число. Если есть - возвращаешь ошибку или что то типо такого.

Так же по правильному лучше написать отдельную функцию которая будет принимать дату и время записи, сверяться с базой данных и возвращать ответ, есть ли уже запись на данное время, а уже в самой функции создания записей вызывать эту функцию проверки(которую написал ранее).

Без подробностей могу помочь только так