webcambot — это Telegram-бот, созданный для поддержки и оптимизации работы всех участников вебкам-студии: администраторов, операторов и моделей.
Бот предлагает удобный интерфейс, интеллектуальную аналитику, систему ролей и автоматизацию большинства рутинных процессов.
❗Самое главное - никаких паролей и хранения личных данных.
Безопасность и роли
• Доступ только для авторизованных пользователей — бот “узнаёт” их по Telegram ID, логину и т д.
• Каждому присваивается роль: админ, оператор, модель.
• Интерфейс и функции бота зависят от роли пользователя
• Поддержка связки “1 модель — несколько операторов” и наоборот
→ Оператор может переключаться между моделями
→ Модель видит всех своих операторов
Аналитика и статистика
• Сбор данных с платформ (Chaturbate, Stripchat и др.) через API и открытые источники
• Вся информация переводится в единый вид и хранится в БД.
• Анализ сессий:
Дата и время сессий
Средний онлайн
Максимальный онлайн
Позиция в топе
Прирост подписчиков
Длительность сессий
Перерывы
Приваты
и другое...
• Подсчёт дельты показателей:
└ по сравнению с предыдущей сессией
└ за неделю
└ за месяц
• Хранение всех сессий в базе данных
• Алгоритмы расчёта позиции в рейтинге (по нескольким источникам)
• Умная коррекция данных из нескольких источников: если сессия 21:00–03:00 — бот объединит её в одну смену, расчитает время перерыва и привата по нескольким параметрам и т д.
Расписание
• Удобный интерфейс планирования на текущую и следующую недели
• Администратор может редактировать расписание всех пользователей, оператор — только моделей, к которым он привязан
• История изменений: кто и когда вносил правки
• При установке расписания: выбор студии, комнаты, офиса, компьютера и смены (утро, день, ночь)
→ Настройки сохраняются по связке “оператор + модель”
• Уведомления администратора о установке и изменении расписания
• Генерация изображения с графиком смен (по всем моделям и операторам)
• Напоминания пользователям о необходимости заполнения расписания
Навигация по сменам
• Просмотр и сравнение смен в интерфейсе модели и оператора
• Навигация по неделям и месяцам (отображение количества смен)
• Просмотр количества смен и детальной статистики за любой период
Токены и доход
• Сбор данных о токенах через API (или альтернативными методами без логинов)
• Администратор видит всю студию
• Оператор и модель — только свои данные
• Возможность встраивать конвертацию, бонусы, % и мотивационные расчёты
Защита
• Доступ к интерфейсу только при наличии прав
• Защита от спам-кликов и несанкционированных действий
• Валидация и автоматическая корректировка данных при сохранении
• Полная защита от неизвестных пользователей
В разработке
• Мониторинг нежелательного контента
→ Автопоиск записей стримов по нику модели на сторонних сайтах
→ Уведомления пользователям и автоотправка запросов на удаление
• ⚙ Анализ качества и стабильности трансляций
→ Слежение за FPS, битрейтом, стабильностью
→ Уведомления при просадках с подсказками по устранению
• ⚙ Разработка расширения для Chrome, которое будет отправлять выбранную пользователем информацию боту. Позволит следить за статистикой и статусом трансляции, токенами, рейтингом и другой информацией без использования данных входа (логинов и паролей).
• Генерация графиков по периодам и отчетность через Telegram WebApp.
• ⚙ Интерфейс через веб-приложение для удобного управления ботом и просмотра статистики крупным студиям.
• ⚙ Возможность общения модели и переводчика через телеграм бота
Это малая часть видимых функций бота в интерфейсе в данный момент. Список будет обновляться регулярно.