Telegram Bot / Events / Admin panel
Telegram-бот Meridian
Telegram-бот регистрации для делового сообщества: мероприятия, анкеты, ручная модерация, оплата, админ-панель, напоминания и аудит.
Задача
Нужно было создать Telegram-бота для регистрации гостей на камерные офлайн-мероприятия делового сообщества Meridian. Ссылка публикуется в открытом канале, но попадание в список гостей происходит только после ручной модерации заявки и, для платных мероприятий, после подтверждения оплаты.
Система должна работать не как одноразовая форма под одно событие, а как единая база сообщества: хранить карточку гостя, историю заявок, посещения, согласия с правилами конфиденциальности и обращения в поддержку. Ожидаемый масштаб - до 5000 уникальных гостей и десятки мероприятий за несколько лет.
Решение
Спроектирована система из Telegram-бота, backend-сервиса, собственной базы данных и веб-админ-панели. Бот ведет гостя по сценарию регистрации, собирает анкету, фиксирует согласие на обработку данных и соглашение о конфиденциальности, а затем передает заявку администраторам на ручное решение.
Для платных мероприятий используется внешний платежный сценарий: администратор задает ссылку на оплату, гость сообщает боту об оплате, а администратор подтверждает поступление вручную. Автоматическая интеграция с банком, CRM или Битрикс может быть добавлена отдельным этапом при наличии API-доступов и тестового контура.
Отдельный акцент сделан на безопасности: минимальный набор персональных данных, шифрование чувствительных полей, RBAC, 2FA для админ-панели, аудит просмотров карточек гостей и решений по заявкам.
Сценарий работы
- Администратор создает мероприятие в панели и получает публичную ссылку вида t.me/bot?start=event_id.
- Гость переходит по ссылке, видит приветствие и краткую карточку мероприятия без раскрытия точной локации.
- Бот собирает ФИО, телефон, Telegram-ник и информацию о рекомендации.
- Гость подтверждает согласие на обработку персональных данных и ознакомление с соглашением о конфиденциальности.
- Заявка попадает администратору в бот и дублируется в веб-панели.
- Администратор одобряет или отклоняет заявку, а для платного мероприятия отдельно подтверждает оплату.
- За 24 часа и за 2 часа до мероприятия зарегистрированным гостям отправляются автоматические напоминания.
- На входе организатор сверяет гостей по распечатанному списку из админ-панели.
Архитектура
- Telegram Bot Layer: сценарии регистрации, анкеты, статусы и кнопки модерации.
- Backend Service: бизнес-логика заявок, гостей, мероприятий, rate-limit и уведомлений.
- Admin Panel: модерация, оплаты, обращения, история гостей, статистика, экспорт и печать списков.
- Data Layer: Guest, Event, Application, Consent, HelpRequest и AccessLog.
- Notification Layer: очередь отложенных задач для напоминаний.
- Security Layer: шифрование, хранение секретов вне кода, RBAC, 2FA и аудит доступа.
- Integration Layer: внешняя платежная ссылка и возможность подключения платежных API, CRM или Битрикс.
Ключевые возможности
- Регистрация по публичной ссылке, привязанной к конкретному мероприятию.
- Обязательная ручная модерация каждой заявки.
- Единая карточка гостя с историей заявок и посещений.
- Фиксация согласий с таймстампом и версией документа.
- Оплата по внешней ссылке с ручным подтверждением факта оплаты.
- Кнопка «Нужна помощь» в главном меню и на ключевых шагах.
- Rate-limit и лимит новых заявок для защиты от спама.
- Аудит решений по заявкам, оплатам, экспорту и просмотрам истории гостя.
Результат
Получается продуктовый кейс для делового сообщества, где Telegram-бот выступает не просто формой регистрации, а полноценной системой управления гостями, заявками, оплатами, поддержкой и историей посещений.
Такой проект показывает компетенцию в разработке Telegram-ботов, backend-архитектуры, админ-панелей, безопасной работы с персональными данными, аудит-логов и сценариев, где важны ручной контроль и аккуратная коммуникация с пользователем.
Еще кейсы
Другие проекты Wcoders
Посмотрите другие проекты, чтобы оценить разные форматы задач и решений.
Платформа AI-агентов для автоматизации бизнес-процессов
AI-платформа для автоматизации заявок, документов, онбординга, отчётности и интеграций через автономных агентов и мультиагентные сценарии.
Открыть кейс
Telegram-бот для замены лица на фото и видео с помощью ИИ
Telegram-бот, который принимает фото или видео, запускает AI-обработку, показывает статус очереди и возвращает пользователю готовый результат прямо в чат.
Открыть кейс
Платформа для отслеживания транспорта и управления доставкой
Платформа real-time трекинга транспорта с мобильным приложением, диспетчерской панелью, GPS-потоком, маршрутами, ETA и интеграциями.
Открыть кейс