Один слот, два покупателя: как избежать двойной брони в Telegram-боте
У бота остался один слот на онлайн-консультацию: четверг, 18:00. Два клиента нажимают «Оплатить» почти одновременно. Оба обработчика видят в базе свободный слот и разрешают оплату.
Telegram не знает, что за двумя счетами стоит одна запись в календаре. Проверить наличие места и временно занять его должен сам бот.Разберём разовую оплату цифровой услуги внутри бота через Telegram Stars.
habr.com