Back-end + мини приложение для ТГ

Всем привет!
необходимо реализовать Back-end + json для бота в Тг + вывод всей истории в мини приложение по запросу из бота.

Сам бот реализован на конструкторе, на стороне бота я все сделаю самостоятельно от вас только реализация того, что написано.

1. Пользователь в ТГ боте нажимает кнопку "получить “лотерейный билет” - сервер генерирует и возвращает число формата 34GFy67. Билет генерируется рандомно в диапазоне до 7 символов, может содержать буквы, большие и маленькие и цифры

1.1. Условие если пользователь уже

- получал билет в течение 7 дней, то при следующем запросе в ответе возвращаем сообщение типу "Упс!...." (текст я напишу ) - это чтобы они не получали 100500 билетов в минуту

- Если не получал, то выдаем ему билет формат написал выше.


2. Раз в месяц в определенные даты и время проводится рандомный выбор 12 билетов = 12 мест. Результат записываем в БД.

Тут вопрос, как нам это отстроить, можно просто тупо забить каждый 1 день нового месяца в ...чаов по МСк - думаю, что так будет проще всего.


3. По запросу (нажатие на кнопку результат) в мини приложение выводим подобный мини апп в веб морду https://t.me/GiveShareBot/app?startapp=396900

Оставляйте в своих откликах стоимость реализации +- а также свой ТГ для связи

Читайте на 123ru.net