Все проекты

Кейс 34 / 50 · Боты

Telegram-бот учёта гостей для клуба Savage

Бот для хостес: учёт гостей, смены и оплат с автоматической записью в Google Таблицу через Apps Script Web API. FSM, защита от дублей, VPS.

  • Python
  • aiogram 3
  • FSM
  • Apps Script
  • Google Sheets API
  • VPS
Иллюстрация кейса — публичные скриншоты не размещены
ПроектКлуб Savage
Год2026
НаправлениеБоты

Подробности

Разработал Telegram-бот для хостес клуба Savage — оперативный учёт гостей, смен и оплат без ручного ввода в таблицу.

Что реализовано:

  • FSM-сценарии: пошаговый ввод данных о госте, смене и оплате в Telegram.
  • Интеграция с Google Таблицей через Apps Script Web API — каждая запись сразу попадает в общую таблицу.
  • Учёт гостей, смен и типов оплат в едином формате для администрации клуба.
  • Защита от дублей — повторная отправка одних и тех же данных не создаёт лишних строк.
  • Работа через HTTP API: бот на Python отправляет запросы, Apps Script принимает и пишет в нужные листы.
  • Деплой на VPS, стабильная работа в продакшене.

Стек: Python, aiogram 3, FSM, Google Apps Script, Google Sheets API, VPS, systemd.